{"uid":"cap_1PN5cVMDAeVN1uTAfiZUI","slug":"halowerk-fallback-dependency-resolver-69d0b6bb","name":"Halowerk Fallback Dependency Resolver","description":"Searches the public x402 discovery catalogue for services able to replace a broken dependency. Give the failed URL and, better still, a short description of what it did and the fields you need back; matches are scored on overlap between your task words and the candidate name, description and path, then ordered by score and price. Every hit carries the reason it matched, its price in USDC, its network and when the catalogue last saw it.","url":"https://agent.halowerk.com/v1/fallback-resolve","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"task":{"type":"string","maxLength":500,"description":"What it did, in a few words. The single strongest signal for a good match."},"limit":{"type":"integer","default":10,"maximum":25,"minimum":1,"description":"How many candidates to return."},"network":{"type":"string","maxLength":64,"description":"Only candidates on this network, e.g. eip155:8453."},"failed_url":{"type":"string","maxLength":2000,"description":"The endpoint that stopped working."},"max_price_usdc":{"type":"number","minimum":0,"description":"Ignore candidates above this price per call."},"required_fields":{"type":"array","items":{"type":"string"},"default":[],"description":"Field names you need in the answer. Candidates mentioning them score higher."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_pKE7U9W5gJTuLjgoXwpvL","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches the x402 discovery catalogue to find alternative services that can replace a broken or unavailable API dependency, ranked by task relevance and price.","exampleAgentPrompt":"My dependency at https://api.example.com/geocode just went down — can you search the x402 catalogue for a replacement that takes an address and returns latitude and longitude fields, and show me the best matches sorted by price?","exampleUseCases":[{"title":"Recovering from a broken geocoding API","prompt":"The geocoding service I rely on at https://geo.oldprovider.com/lookup stopped responding. Find me a fallback from the x402 catalogue that can take an address and return latitude and longitude — show me the options ranked by relevance and cost."},{"title":"Finding a cheaper sentiment analysis alternative","prompt":"I need a backup for https://api.sentimenter.io/analyze — it does sentiment analysis and returns a score and label. Can you search the x402 discovery catalogue for services that do the same thing, and show me what each one costs?"},{"title":"Agent resilience during weather data outage","prompt":"My weather data provider at https://api.weathersvc.com/current is down. Search the x402 catalogue for services that can give me current temperature and forecast fields for a location, and rank them by how well they match."}],"resultDescription":"A ranked list of x402 service candidates that can substitute for the failed dependency, each including: the reason it matched the query, its price in USDC, the network it operates on, and when the catalogue last observed it.","failureModes":["No matching services found in catalogue if the task description is too vague or niche","Low-relevance results if the description of the failed service is sparse","Catalogue freshness issues if a listed service has since gone offline","Invalid URL format for the failed endpoint causing a request error","Mismatched results if task description terms don't overlap with catalogue metadata"],"whenToPreferThis":"Use this endpoint when an agent's dependency fails at runtime and you need an automated way to find a working replacement from the x402 ecosystem. It is especially useful in agentic pipelines that need resilience without manual intervention, and when you want candidates scored and priced so the agent can pick the best cost-performance option automatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:35:26.691Z","isFirstParty":false}