# Dappier Seller API Quote & Purchase Guide

> Dappier Seller API Quote & Purchase Guide is a free API for AI agents from agents.dappier.com, callable via x402, Free, status unknown (last checked 2026-10-12).

Returns a free, wallet-free quote with matched API contract details, pricing, prerequisites, and next steps for a described task — no purchase executed.

## Facts

- Endpoint: POST https://agents.dappier.com/zeroclick/agent/quote?utm_source=zero.xyz
- Price: Free
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Provider: agents.dappier.com
- Website: https://agents.dappier.com
- Canonical page: https://www.zero.xyz/c/agents-dappier-com-dappier-seller-api-quote-purchase-guide-4aababda
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sFUMGk-Ow_xzbr4jJUB0Z

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 agents-dappier-com-dappier-seller-api-quote-purchase-guide-4aababda -d '<json body>'
```

Example prompt: Before I commit to anything, can you get me a free quote from Dappier for what it would cost and what I need to do to run real-time web search queries — say around 500 calls — with a budget of $10, paying via x402?

## When to prefer this

Use this endpoint when an agent or user needs to discover which Dappier API best fits a described task and wants to understand pricing and prerequisites before making any purchase or commitment. It is the right choice when no wallet or payment is available yet, when the user wants to plan autonomously, or when the agent needs to validate feasibility and cost before calling a paid endpoint. Prefer this over the guide endpoint (/zeroclick/agent/guide) when you have a specific goal and want a structured quote with contract details rather than general guidance.

## Known failure modes

- status='needs_input' when the goal description is too vague to match an API
- status='unsupported' when no available API matches the described task
- status='unavailable' when the Dappier catalog is temporarily unreachable
- status='blocked' when the request is rejected due to policy or missing required fields
- Validation error if goal field is missing or exceeds 2000 characters
- Validation error if budgetUsd does not match the required numeric pattern

## How this service works

Describe your task to get the matching API contract, prices, prerequisites and next steps. This is a $0 wallet-proof lookup, not the seller's paid service. No purchase is executed. Without a wallet, use /zeroclick/agent/guide.

## Output

A JSON response with a status field (e.g. 'quoted', 'ready', 'needs_input'), a priceUsd field always set to '0' (this lookup is free), a markdown guide string containing the matched API contract, exact pricing, prerequisites, and recommended next steps, and a guideUrl pointing to the wallet-free advisor endpoint for further planning.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "goal"
 ],
 "properties": {
  "goal": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1,
   "description": "Describe the task and known inputs. Do not include credentials."
  },
  "payment": {
   "enum": [
    "x402",
    "mpp",
    "card"
   ],
   "type": "string",
   "description": "Known payment method for the eventual purchase, independent of this free lookup's wallet proof."
  },
  "quantity": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 1,
   "description": "Number of API calls, not returned items. Omit when unknown; describe desired output in goal."
  },
  "budgetUsd": {
   "type": "string",
   "pattern": "^(0|[1-9]\\d{0,8})(\\.\\d{1,6})?$",
   "description": "Total cash budget in USD. A quote does not authorize spending."
  },
  "requirements": {
   "type": "string",
   "maxLength": 300,
   "minLength": 1
  },
  "humanAvailable": {
   "type": "boolean",
   "description": "Whether a human is in the loop. False recommends anonymous auth for a new autonomous identity; omit when unknown. Executing a human's request without further interruptions does not by itself mean false."
  },
  "budgetExclusive": {
   "type": "boolean"
  },
  "reviewAfterCalls": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 1
  }
 },
 "additionalProperties": false
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "status",
  "priceUsd",
  "guide",
  "guideUrl"
 ],
 "properties": {
  "guide": {
   "type": "string",
   "description": "Markdown guidance containing the task result, exact contract, pricing and next steps when available. No purchase is executed."
  },
  "status": {
   "enum": [
    "quoted",
    "ready",
    "needs_input",
    "blocked",
    "unknown",
    "unsupported",
    "unavailable"
   ],
   "type": "string"
  },
  "guideUrl": {
   "type": "string",
   "format": "uri",
   "description": "Wallet-free advisor endpoint for further planning or recovery."
  },
  "priceUsd": {
   "type": "string",
   "const": "0"
  }
 },
 "additionalProperties": false
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-dappier-com-dappier-seller-api-quote-purchase-guide-4aababda/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.dappier.com](https://www.zero.xyz/host/agents.dappier.com/llms.txt)
