{"services":[{"slug":"scrape-markdown","name":"Scrape URL to Markdown","summary":"Any public page as clean, LLM-ready markdown.","description":"Any public page as clean, LLM-ready markdown. Handles JS-rendered sites; links preserved, nav and footer stripped.","category":"Data","provider":"By BotTrunk","endpoint":"https://api.bottrunk.com/s/scrape-markdown","method":"POST","price":{"amount":"5000","asset":"USDC","decimals":6},"inputs":[{"name":"url","type":"string","description":"Public http(s) URL to fetch."},{"name":"render_js","type":"boolean","description":"Reserved: headless rendering is not available yet; the flag is accepted and ignored."},{"name":"selector","type":"string","description":"Optional CSS selector to scope the extraction."}],"outputs":[{"name":"markdown","type":"string","description":"Body content as GitHub-flavored markdown."},{"name":"title","type":"string","description":"Document title."},{"name":"word_count","type":"integer","description":"Words in markdown, for budgeting tokens."}]},{"slug":"pdf-extract","name":"PDF to JSON","summary":"Send a PDF and a schema, get the fields back.","description":"Send a PDF URL and a JSON schema; get the fields back as JSON. Tables and multi-column layouts included.","category":"Data","provider":"By BotTrunk","endpoint":"https://api.bottrunk.com/s/pdf-extract","method":"POST","price":{"amount":"20000","asset":"USDC","decimals":6},"inputs":[{"name":"url","type":"string","description":"Public URL of the PDF."},{"name":"schema","type":"object","description":"JSON schema of the fields to extract."}],"outputs":[{"name":"data","type":"object","description":"Extracted fields, matching the schema."},{"name":"pages","type":"integer","description":"Pages processed."}]},{"slug":"screenshot","name":"Screenshot a page","summary":"Full-page PNG of any URL.","description":"Full-page or viewport PNG of any URL, with optional dark mode and device emulation.","category":"Data","provider":"By BotTrunk","endpoint":"https://api.bottrunk.com/s/screenshot","method":"POST","price":{"amount":"10000","asset":"USDC","decimals":6},"inputs":[{"name":"url","type":"string","description":"Public http(s) URL."},{"name":"full_page","type":"boolean","description":"Capture the whole page. Default true."}],"outputs":[{"name":"image_url","type":"string","description":"Signed URL of the PNG, valid for 1 hour."},{"name":"width","type":"integer","description":"Pixels."},{"name":"height","type":"integer","description":"Pixels."}]},{"slug":"send-whatsapp","name":"Send a WhatsApp message","summary":"Reach a phone number your agent can't.","description":"Deliver a message to a phone number your agent can't reach otherwise. Delivery receipt returned.","category":"Messaging","provider":"Verified seller","endpoint":"https://api.bottrunk.com/s/send-whatsapp","method":"POST","price":{"amount":"50000","asset":"USDC","decimals":6},"inputs":[{"name":"to","type":"string","description":"E.164 phone number."},{"name":"text","type":"string","description":"Message body, up to 1,000 characters."}],"outputs":[{"name":"message_id","type":"string","description":"Provider message id."},{"name":"status","type":"string","description":"sent, delivered, or failed."}]},{"slug":"verify-business-hn","name":"Verify a Honduran business","summary":"A local visits, photographs, checks the registry.","description":"A verified local visits the address, photographs the premises, and checks the mercantile registry. Proof bundle returned within 48 h.","category":"Verification","provider":"Human-fulfilled","endpoint":"https://api.bottrunk.com/s/verify-business-hn","method":"POST","price":{"amount":"5000000","asset":"USDC","decimals":6},"inputs":[{"name":"name","type":"string","description":"Business name."},{"name":"address","type":"string","description":"Street address, city."}],"outputs":[{"name":"verified","type":"boolean","description":"Whether the business exists at the address."},{"name":"proof","type":"object","description":"Photos and registry excerpt."}]},{"slug":"translate-es-en","name":"Translate ES ↔ EN","summary":"Human-reviewed, with Central American context.","description":"Human-reviewed translation with Central American idiom and legal terms handled correctly.","category":"Translation","provider":"Human-fulfilled","endpoint":"https://api.bottrunk.com/s/translate-es-en","method":"POST","price":{"amount":"500000","asset":"USDC","decimals":6},"inputs":[{"name":"text","type":"string","description":"Up to 2,000 words."},{"name":"direction","type":"string","description":"es-en or en-es."}],"outputs":[{"name":"text","type":"string","description":"Translated text."},{"name":"notes","type":"string","description":"Translator notes, if any."}]}]}