# ManyFish Developer APIs > Start with a trial-only quickstart for a covered API. Wallet sign-in, no deposit or payment. Paid access remains a separate explicit choice. Quality review is enabled: executed paid and trial request/response bodies, including uploaded documents and images, are retained in private storage for operator review. Deletion is scheduled after 30 days and runs asynchronously. Authentication and payment headers are not recorded. Do not submit secrets or unnecessary personal data. ## Start here: trial-only Agent quickstart Try eligible APIs with free service credit. Each verified EVM externally owned wallet receives $0.050 once, shared across APIs with no expiry. No deposit, payment, on-chain transaction, API key, or registration is required. Wallet sign-in (SIWX) is required; contract wallets are not supported. Credit is nontransferable. Execution requires sufficient credit, daily trial budget, and API availability. Use the official @x402/extensions/sign-in-with-x wrapFetchWithSIWx helper with plain fetch and your existing EOA signer (address and signMessage). No seller-specific client download or private-key export is needed. Choose a covered API below and follow its quickstart for the complete code and downloadable trial.js. Never wrap a payment-enabled fetch for trial-only access; adding a SIWX hook to a paid client can still allow payment fallback. Ordinary paid-only x402 clients do not automatically use trial credit. For additional quote, network, challenge and accounting checks, the optional strict fetchTrial helper is available at https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/assets/trial-client.js. Stop on a denial, invalid proof, failed request, or uncertain accounting. Never automatically repeat business work or pay. Initial-grant coverage does not guarantee remaining wallet credit, daily budget, or availability. ## Documentation - [API catalog](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/) - [OpenAPI: schemas, examples, and access requirements](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/openapi.json) - [x402 discovery](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/.well-known/x402) - [Agent metadata](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/agent.json) ## Historical Token Verdict example - [Fixed historical JSON; no wallet or API execution](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/examples/token-verdict.json) Observed at 2026-09-19T06:49:53.255Z. Historical only, not live data or a current quote. ## Enabled APIs - [Geocoding API](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/geocode): POST /api/v1/maps/geocode; $0.014 USD per request. Geocode an address or place name into latitude, longitude, normalized address, IANA time zone and current UTC offset. Use for location lookup and scheduling across time zones. Covered: up to 3 calls if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/geocode#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/geocode/trial.js) - [Reverse-Geocoding API](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/reverse-geocode): POST /api/v1/maps/reverse-geocode; $0.014 USD per request. ManyFish location resolver for reverse geocoding. Convert latitude and longitude into a normalized address, structured address components, IANA time zone, and current UTC offset. Covered: up to 3 calls if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/reverse-geocode#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/reverse-geocode/trial.js) - [HTML-to-Markdown Converter](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/html-to-markdown): POST /api/v1/content/html-to-markdown; $0.003 USD per request. Convert raw HTML already held by an agent into deterministic, clean, LLM-ready Markdown without fetching the source URL. Returns the title, byline, excerpt, Markdown, and character count. Covered: up to 16 calls if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/html-to-markdown#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/html-to-markdown/trial.js) - [URL-to-Markdown Converter](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/url-to-markdown): POST /api/v1/content/url-to-markdown; $0.006 USD per request. Convert a public webpage URL to clean Markdown for RAG and agent research. Returns article metadata and truncation status. Static or server-rendered HTML only; no JavaScript execution. Covered: up to 8 calls if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/url-to-markdown#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/url-to-markdown/trial.js) - [Web Answer API](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/answer): POST /api/v1/web/answer; $0.035 USD per request. Search the live web once and return a concise answer with source citations. Supports country context and an optional allowlist of source domains. Covered: up to 1 call if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/answer#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/answer/trial.js) - [Base Token Pool Analysis / Token Verdict](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/token-verdict): POST /api/v1/crypto/token-verdict; $0.015 USD per request. Analyze a selected Base token pool: USD liquidity, 24h volume, price change, rule-based observations and an AI summary with sources. For agent market reports, not contract-security checks or investment advice. Covered: up to 3 calls if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/token-verdict#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/token-verdict/trial.js) - [PDF-to-Text Converter](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/pdf-to-text): POST /api/v1/content/pdf-to-text; $0.120 USD per request. Extract printed and handwritten text from a supplied PDF using OCR. Not covered by the initial $0.050 grant. This quote requires full payment; there is no partial credit-plus-payment split. - [PDF-to-Markdown Converter](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/pdf-to-markdown): POST /api/v1/content/pdf-to-markdown; $0.760 USD per request. Convert a supplied PDF into Markdown while preserving document structure and tables. Not covered by the initial $0.050 grant. This quote requires full payment; there is no partial credit-plus-payment split. - [PDF-to-JSON Converter](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/pdf-to-json): POST /api/v1/content/pdf-to-json; $0.760 USD per request. Extract normalized pages, paragraphs, tables, sections, and geometry from a supplied PDF. Not covered by the initial $0.050 grant. This quote requires full payment; there is no partial credit-plus-payment split. - [Image OCR API](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/ocr): POST /api/v1/image/ocr; $0.017 USD per request. Extract printed and handwritten text from a supplied image using OCR. Covered: up to 2 calls if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/ocr#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/ocr/trial.js) - [Image Analysis API](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/analyze): POST /api/v1/image/analyze; $0.016 USD per request. Return a caption, visual tags, and located objects for a supplied image. Covered: up to 3 calls if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/analyze#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/analyze/trial.js) - [Image Caption API](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/caption): POST /api/v1/image/caption; $0.009 USD per request. Generate one English sentence describing a supplied image. Covered: up to 5 calls if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/caption#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/caption/trial.js) - [Image Objects API](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/objects): POST /api/v1/image/objects; $0.007 USD per request. Locate objects in a supplied image with tags, confidence scores, and bounding boxes. Covered: up to 7 calls if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/objects#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/objects/trial.js) - [Image-to-Markdown Converter](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/to-markdown): POST /api/v1/image/to-markdown; $0.040 USD per request. Convert a document-like image into Markdown while preserving reading order and tables. Covered: up to 1 call if you use the entire initial $0.050 grant on this API. Shared credit, daily budget, and availability apply. [Start the trial-only quickstart](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/to-markdown#quickstart) | [Download trial.js](https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/apis/to-markdown/trial.js) Response examples are illustrative, not live data. Token Verdict is a selected-pool market summary, not contract-security analysis or investment advice.