search-for-serviceSearch and browse the x402 bazaar marketplace for paid API services. Use when you or the user want to find available services, see what's available, discover APIs, or need an external service to accomplish a task. Also use as a fallback when no other skill clearly matches — search the bazaar to see if a paid service exists. Covers "what can I do?", "find me an API for...", "what services are available?", "search for...", "browse the bazaar".
Install via ClawdBot CLI:
clawdbot install 0xRAG/search-for-serviceUse the npx awal@latest x402 commands to discover and inspect paid API endpoints available on the x402 bazaar marketplace. No authentication or balance is required for searching.
Find paid services by keyword using BM25 relevance search:
npx awal@latest x402 bazaar search <query> [-k <n>] [--force-refresh] [--json]
| Option | Description |
| ----------------- | ------------------------------------ |
| -k, --top | Number of results (default: 5) |
| --force-refresh | Re-fetch resource index from CDP API |
| --json | Output as JSON |
Results are cached locally at ~/.config/awal/bazaar/ and auto-refresh after 12 hours.
Browse all available resources:
npx awal@latest x402 bazaar list [--network <network>] [--full] [--json]
| Option | Description |
| ------------------ | --------------------------------------- |
| --network | Filter by network (base, base-sepolia) |
| --full | Show complete details including schemas |
| --json | Output as JSON |
Inspect an endpoint's x402 payment requirements without paying:
npx awal@latest x402 details <url> [--json]
Auto-detects the correct HTTP method (GET, POST, PUT, DELETE, PATCH) by trying each until it gets a 402 response, then displays price, accepted payment schemes, network, and input/output schemas.
# Search for weather-related paid APIs
npx awal@latest x402 bazaar search "weather"
# Search with more results
npx awal@latest x402 bazaar search "sentiment analysis" -k 10
# Browse all bazaar resources with full details
npx awal@latest x402 bazaar list --full
# Check what an endpoint costs
npx awal@latest x402 details https://example.com/api/weather
Once you've found a service you want to use, use the pay-for-service skill to make a paid request to the endpoint.
Generated Mar 1, 2026
Developers building applications can use this skill to search for paid APIs that provide specific functionalities like weather data or sentiment analysis. It helps them quickly discover available services on the x402 bazaar without needing authentication, enabling integration planning and cost assessment before implementation.
Product managers and analysts can browse the bazaar to identify existing paid API services in their domain, such as finance or healthcare. This allows them to assess market offerings, understand pricing models, and avoid duplicating efforts by leveraging external services for non-core features.
When an AI agent lacks a specific skill to handle a user request, this skill serves as a fallback to search for paid APIs that might fulfill the task. For example, if a user asks for real-time translation and no built-in tool exists, the agent can search the bazaar to find a relevant service.
Businesses evaluating third-party APIs can use the details command to inspect payment requirements, including price and accepted schemes, before committing to a service. This helps in budgeting and comparing options for tasks like data processing or analytics without making actual payments.
This skill supports a marketplace model by enabling users to discover and evaluate paid APIs, driving traffic to the x402 bazaar. Revenue is generated through transaction fees or subscriptions from API providers listing their services, as users browse and eventually pay for endpoints.
Offering this skill as part of a developer toolkit can attract users who need efficient API discovery. Revenue comes from subscriptions for enhanced features like advanced search filters, analytics on API usage, or priority support, targeting teams in tech companies.
Businesses can leverage this skill to provide consulting services, helping clients find and integrate paid APIs into their systems. Revenue is generated through project-based fees or retainer models, especially in industries like fintech where external APIs are critical for operations.
💬 Integration Tip
Use the search command with specific keywords to quickly find relevant APIs, and always check details with the details command to understand costs before integration.
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
AI-optimized web search via Tavily API. Returns concise, relevant results for AI agents.
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
Search indexed Discord community discussions via Answer Overflow. Find solutions to coding problems, library issues, and community Q&A that only exist in Discord conversations.
Multi search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and WolframAlpha knowledge queries. No API keys required.