# PitchIQ x402 Quote Action

> PitchIQ x402 Quote Action is a paid API for AI agents from pitchiq-mcp-production.up.railway.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Returns the USD price, pricing class, network, and x402 payment requirements for a specific PitchIQ Commerce tool before committing to a paid call

## Facts

- Endpoint: POST https://pitchiq-mcp-production.up.railway.app/x402/quote-action
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pitchiq-x402-quote-action-8ba325e2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FYo6ZHIC79O5gcuwrB_An

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 pitchiq-x402-quote-action-8ba325e2 -d '<json body>'
```

Example prompt: Before booking the guest slot, get me the x402 price quote for the pitchiq_v1_booking_book_guest_slot tool so I can check it fits within my $10 budget.

## When to prefer this

Use this endpoint whenever an agent or its spend-policy controller needs to inspect the cost and payment requirements of a PitchIQ Commerce tool before committing to the actual paid call — particularly useful for enforcing budget caps, auditing payment metadata, or constructing a valid x402 payment header without risk of accidental spend.

## Known failure modes

- Unknown tool_name returns a 404 or error indicating the tool does not exist
- Malformed request body returns a 400 validation error
- Service unavailability on Railway returns a 503
- Price temporarily unavailable if backend pricing service is down

## How this service works

Get a firm x402 price + payment requirements for any Commerce tool BEFORE committing — so an agent (or its spend policy) can budget. Returns the USD price, pricing class, network, and the x402 'accepts' block to construct the payment. x402-payable (read class).

## Output

Returns a JSON object with the tool's USD price (e.g. $5.00), its pricing class (e.g. 'service'), the blockchain network to pay on (e.g. 'base'), whether it is x402-payable, and the x402 'accepts' block needed to construct the payment header — all without executing or charging for the tool itself.

## Example request

```json
{
 "tool_name": "pitchiq_v1_booking_book_guest_slot"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pitchiq-x402-quote-action-8ba325e2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pitchiq-mcp-production.up.railway.app](https://www.zero.xyz/host/pitchiq-mcp-production.up.railway.app/llms.txt)
