Command Palette

Search for a command to run...

Server Favicon

WithZero

Create media, research companies and people, publish to the web, remember context, deploy apps, and schedule work—on demand, without vendor accounts or API keys. This server is a pay-per-use, transparent proxy in front of WithZero's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. Operations whose x-payment-info.access is "plan" are sold on plans, not per call: they answer an unidentified call with 401 and an identified call with no covering plan with 403, never a 402. The complete verified paid surface is listed at /openapi.json, the source of truth for available operations. Each operation here carries its pricing in x-payment-info. Use the operations and details here when they meet your needs. Filtered specs contain only matching operations; if you cannot find what you need here, use search or the service catalog. The live catalog at /manifest.json is authoritative for prices and any free included units (prices[].includedUnits) - some meters include free usage per account before any charge, reserved for agents claimed by a human with a verified email.

POST

/api/v1/audio/speech/gemini-3.1-flash-tts

Dynamic
Convert text to natural-sounding speech with Google Gemini 3.1 Flash TTS and return a hosted audio URL.
POST

/api/v1/audio/transcripts/whisper-large-v3

Dynamic
Transcribe spoken audio to text with OpenAI Whisper Large v3.
POST

/api/v1/crustdata/company/enrich

Dynamic
Core workflow route: hydrate up to 25 selected accounts per call with company headcount, industry, taxonomy, people, and other detailed firmographics after identify or search. For large lists, chunk identifiers into groups of 25 so each group uses one payment instead of one payment per company. Defaults to basic_info only to prevent unexpectedly large headcount-history and people payloads; request other documented sections explicitly. Default pricing is $0.10 per Crustdata credit with a $0.01 minimum successful-call settlement. Upstream Crustdata errors settle $0. DB company enrich costs two Crustdata credits per identifier, plus two credits for each returned technographics section.
POST

/api/v1/crustdata/company/identify

$0.01
Core workflow route: normalize company inputs from domains, names, professional-network company URLs, or Crustdata IDs before account enrichment or people search. Minimum-charge route: $0.01 on successful upstream calls.
POST

/api/v1/crustdata/company/search

Dynamic
Core workflow route: build a target account page from the cached Crustdata company dataset using provider-native filters, fields, sorts, cursor, aggregations, and limit. Default pricing is $0.10 per Crustdata credit with a $0.01 minimum successful-call settlement. Upstream Crustdata errors settle $0. CompanyDB search is priced at 0.03 Crustdata credits per returned company.
POST

/api/v1/crustdata/company/search/autocomplete

$0.01
Query-builder helper route: autocomplete company search field values for UI/filter construction. Minimum-charge route: $0.01 on successful upstream calls.
POST

/api/v1/crustdata/job/search

Dynamic
Core workflow route: search cached job listings to infer account growth, hiring priorities, expansion, or technology adoption. Default pricing is $0.10 per Crustdata credit with a $0.01 minimum successful-call settlement. Upstream Crustdata errors settle $0. Indexed job search is priced at 0.03 Crustdata credits per returned job.
POST

/api/v1/crustdata/job/search/autocomplete

$0.01
Query-builder helper route: autocomplete job search field values for hiring-signal filter construction. Minimum-charge route: $0.01 on successful upstream calls.
POST

/api/v1/crustdata/person/contact/enrich

Dynamic
Core workflow route: enrich one person's contact records by professional-network profile URL or business email. Use this when the workflow specifically needs business emails, personal emails, or phone numbers; request only the contact sub-fields needed to control credits. Default pricing is $0.10 per Crustdata credit with a $0.01 minimum successful-call settlement. Upstream Crustdata errors settle $0. Contact enrich is priced at one to five Crustdata credits per record and may require contact-enrich entitlement on the configured Crustdata key.
POST

/api/v1/crustdata/person/enrich

Dynamic
Core workflow route: enrich up to 25 people per call by LinkedIn/professional-network profile URL or business email. For large lists, chunk identifiers into groups of 25 so each group uses one payment instead of one payment per person. Request narrow dot-paths when possible; use raw current_title as the primary scoring signal because normalized_title is beta, and note that some fields require field-level permission on the configured Crustdata key. Default pricing is $0.10 per Crustdata credit with a $0.01 minimum successful-call settlement. Upstream Crustdata errors settle $0. DB profile enrich starts at one credit by profile URL or two credits by business-email reverse lookup; contact and developer field bundles settle according to Crustdata's documented add-ons up to seven credits per profile.
POST

/api/v1/crustdata/person/search

Dynamic
Core workflow route: find a page of people and prospects from the cached Crustdata person dataset using provider-native filters, fields, sorts, cursor, aggregations, and limit. Default pricing is $0.10 per Crustdata credit with a $0.01 minimum successful-call settlement. Upstream Crustdata errors settle $0. PersonDB search is priced at 0.03 Crustdata credits per returned profile.
POST

/api/v1/crustdata/person/search/autocomplete

$0.01
Query-builder helper route: autocomplete person search field values for UI/filter construction. Minimum-charge route: $0.01 on successful upstream calls.
POST

/api/v1/crustdata/person/search/role-cluster

Dynamic
Decision-maker helper route: find founders, executives, GTM, product, technical, partnerships, or other role-cluster candidates at one current employer using Crustdata person/search nested filters. Returns raw Crustdata people profiles with basic_profile, social_handles, and experience rows by default so callers can inspect profile URLs and matching current employment. Default pricing is $0.10 per Crustdata credit with a $0.01 minimum successful-call settlement. Upstream Crustdata errors settle $0. Priced like PersonDB search at 0.03 Crustdata credits per returned profile.
POST

/api/v1/crustdata/web/enrich/live

Dynamic
Core workflow route: fetch and enrich public web pages returned by web search or supplied by the caller. Default pricing is $0.10 per Crustdata credit with a $0.01 minimum successful-call settlement. Upstream Crustdata errors settle $0. Estimates one Crustdata credit per URL.
POST

/api/v1/crustdata/web/search/live

Dynamic
Core workflow route: run live web, news, scholar, AI, or social search to add external context around accounts, people, funding, markets, or recent events. Default pricing is $0.10 per Crustdata credit with a $0.01 minimum successful-call settlement. Upstream Crustdata errors settle $0. Estimates one Crustdata credit per query.
POST

/api/v1/deploy/apps

$0.60
Node.js hosting: ship the Node app you built locally, unchanged — full server runtime on Cloud Run with a dedicated Postgres. Native modules OK. App reads DATABASE_URL + listens on PORT. Filesystem is writable but ephemeral (scale-to-zero) — keep durable state in Postgres. Durable /data file storage (1 GiB included).
POST

/api/v1/deploy/apps/{id}/renew

$0.60
Extend an app hosting term.
POST

/api/v1/image/images/gpt-5-image

$0.21
Generate images from a text prompt with OpenAI GPT-5 Image — strongest instruction following and legible in-image text. Returns hosted image URLs.
POST

/api/v1/image/images/grok-imagine

$0.05
Generate images from a text prompt with xAI's Grok Imagine quality tier. Returns hosted image URLs.
POST

/api/v1/image/images/nano-banana-2

$0.07
Generate images from a text prompt with Google's Nano Banana 2 (Gemini 3.1 Flash Image) — fast, high-quality generation. Returns hosted image URLs.
POST

/api/v1/image/images/nano-banana-pro

$0.14
Generate images from a text prompt with Google's Nano Banana Pro (Gemini 3 Pro Image) — highest-quality photorealistic output. Returns hosted image URLs.
POST

/api/v1/memory/memories

$0.01
Remember a fact or context in durable agent memory.
POST

/api/v1/openrouter/chat/completions

Dynamic
OpenAI-compatible chat completion via any OpenRouter model, paid in one shot: price = estimated input tokens x input rate + max_tokens x output rate, resolved before the call and capped per model (from $0.10 for cheap models up to $5 for premium models like anthropic/claude-fable-5). For longer generations use POST /api/v1/chat/completions/metered. 📖 Full guide: https://openrouter.withzero.xyz/llms.txt
POST

/api/v1/openrouter/chat/completions/metered

Dynamic
OpenAI-compatible chat completion via any OpenRouter model with metered at-cost billing: escrow a worst-case reservation (up to 5 USDC), pay only actual token usage — the difference is refunded after the call. Use this route for long generations, big contexts, and reasoning models; the fixed route caps out much lower. 📖 Full guide: https://openrouter.withzero.xyz/llms.txt
POST

/api/v1/pipe0/company/identity

$0.01
Resolve one company name through Pipe0 company:identity@3. At-cost fixed cap: max($0.01, 0.30 Pipe0 credits × $999/34,000 credits). Useful as a lightweight first step, fallback, or corroboration step before Crustdata enrichment workflows.
POST

/api/v1/pipe0/company/overview

Dynamic
Enrich one company domain or professional-network company profile URL through Pipe0 company:overview@3. At-cost cap: 1.00 Pipe0 credit × $999/34,000 credits for company description, industry, geography, size, and related overview fields.
POST

/api/v1/pipe0/company/search

Dynamic
Search one Pipe0 company profile page through companies:profiles:crustdata@2 with provider-native include/exclude filters, cursor, output fields, and a bounded 100-result limit. At-cost cap: 2 Pipe0 credits per page × $999/34,000 credits.
POST

/api/v1/pipe0/person/profile

Dynamic
Enrich one person profile URL through Pipe0 people:profile:waterfall@1. At-cost cap: 1.00 Pipe0 credit × $999/34,000 credits for successful profile enrichment.
POST

/api/v1/pipe0/pipes/run/sync

Dynamic
Composable Pipe0-native workflow pass-through for allowlisted pipe IDs only. Runs POST /v1/pipes/run/sync for workflows that are not exposed directly by Crustdata or Wiza. Settles at cost from the bounded pipe/input estimate because Pipe0 does not return actual credits charged.
POST

/api/v1/pipe0/search/run/sync

Dynamic
Composable Pipe0-native search workflow pass-through for allowlisted singular search IDs only. Runs POST /v1/search/run/sync for safe allowlisted company-profile search and settles at the allowlisted per-page Pipe0 catalog cost.
POST

/api/v1/pixelart/canvas

$0.01
Create a new pixel art canvas. Returns editing, manifest, full-spec, guide, and interactive-view URLs. Optionally pre-load base64 RGBA pixels. Full agent guide: https://pixelart.withzero.xyz/llms.txt
POST

/api/v1/pixelart/canvas/import

Dynamic
Convert a public PNG/JPEG/WebP/GIF or base64 image into an editable, palette-quantized pixel canvas. Full agent guide: https://pixelart.withzero.xyz/llms.txt
POST

/api/v1/scheduler/tasks/{id}/fund

Dynamic
Increase max_amount_micros. Direct endpoint: X-Pay-Amount-Micros must match top_up_amount_micros and the settled payment extends refundable escrow; no Idempotency-Key header required because replay protection is payment-bound. ZeroClick endpoint: the amount only raises the seller-local lifetime execution cap; marketplace usage remains authoritative and no seller escrow moves. 📖 Full guide: https://scheduler.withzero.xyz/llms.txt
POST

/api/v1/wiza/company-enrichments

Dynamic
Enrich one company by name, domain, LinkedIn ID, or LinkedIn slug. Returns Wiza company industry, size, revenue, funding, social, and location fields. Metered billing settles from Wiza company enrichment API credits.
POST

/api/v1/wiza/individual-reveals

Dynamic
Start a Wiza individual reveal for one contact and poll until completion. Accepts name + company/domain, email, or LinkedIn profile URL. Advertised unit price starts at $0.01/profile; final metered settlement follows Wiza api_credits.total and can be up to $0.08/profile when Wiza returns contact-field credits.
POST

/api/v1/wiza/prospect-lists

Dynamic
Create an enriched Wiza prospect list from search filters, including company-name aliases normalized to Wiza job_company. Capped at 30 profiles per call; payment escrow is sized from list.max_profiles and final settlement comes from Wiza list api_credits.total.
POST

/api/v1/wiza/prospect-lists/continue

Dynamic
Continue a Wiza prospect list search to fetch additional matching profiles. Capped at 30 additional profiles per call; payment escrow is sized from max_profiles when provided and final settlement comes from Wiza list api_credits.total.
POST

/zeroclick/agent/quote

FREE
Get a free seller API quote and purchase guide

Install on Your Agent

Add WithZero skills to any client

npx agentcash add https://agents.withzero.xyz
Transactions
Volume
Agents