{"uid":"cap_nJH_BnulH659Zc_FGAjqO","slug":"scout-hugen-tokyo-df3de991","name":"scout.hugen.tokyo Stack Overflow Search","description":"Search Stack Overflow for developer Q&A, solutions, and best practices. AI agent API for technical knowledge retrieval. Accepts USDC payments on Base and Solana","url":"https://scout.hugen.tokyo/scout/stackoverflow","method":"GET","headers":{},"bodySchema":{"properties":{"input":{"required":["method"],"properties":{"method":{"enum":["GET"],"type":"string"}}}}},"responseSchema":{"type":"json"},"example":{"request":{"q":"javascript promises","site":"stackoverflow","sort":"relevance","per_page":10},"response":{"data":[{"id":33445415,"url":"https://stackoverflow.com/questions/33445415/javascript-promises-reject-vs-throw","date":"2015-10-30T21:48:40.000Z","tags":["javascript","promise"],"score":680,"title":"JavaScript Promises - reject vs. throw","views":416111,"author":"Naresh","answers":9,"is_answered":true,"author_reputation":25963},{"id":22539815,"url":"https://stackoverflow.com/questions/22539815/arent-promises-just-callbacks","date":"2014-03-20T16:49:08.000Z","tags":["javascript","callback","promise","q","bluebird"],"score":514,"title":"Aren&#39;t promises just callbacks?","views":132007,"author":"Benjamin Gruenbaum","answers":10,"is_answered":true,"author_reputation":277873},{"id":30564053,"url":"https://stackoverflow.com/questions/30564053/how-can-i-synchronously-determine-a-javascript-promises-state","date":"2015-06-01T00:16:23.000Z","tags":["javascript","promise","es6-promise"],"score":288,"title":"How can I synchronously determine a JavaScript Promise&#39;s state?","views":179059,"author":"jokeyrhyme","answers":32,"is_answered":true,"author_reputation":3748},{"id":42964102,"url":"https://stackoverflow.com/questions/42964102/syntax-for-an-async-arrow-function","date":"2017-03-22T22:50:39.000Z","tags":["javascript","promise","async-await","arrow-functions"],"score":956,"title":"Syntax for an async arrow function","views":749006,"author":"BonsaiOak","answers":11,"is_answered":true,"author_reputation":29161},{"id":25827234,"url":"https://stackoverflow.com/questions/25827234/how-to-debug-javascript-promises","date":"2014-09-13T20:11:17.000Z","tags":["javascript","promise","es6-promise"],"score":84,"title":"How to debug javascript promises?","views":68893,"author":"YemSalat","answers":6,"is_answered":true,"author_reputation":21796},{"id":30853265,"url":"https://stackoverflow.com/questions/30853265/dynamic-chaining-in-javascript-promises","date":"2015-06-15T19:17:16.000Z","tags":["javascript","promise"],"score":30,"title":"Dynamic Chaining in Javascript Promises","views":23895,"author":"R Ajay","answers":9,"is_answered":true,"author_reputation":311},{"id":6801283,"url":"https://stackoverflow.com/questions/6801283/what-are-the-differences-between-deferred-promise-and-future-in-javascript","date":"2011-07-23T15:10:51.000Z","tags":["javascript","promise","future","deferred"],"score":327,"title":"What are the differences between Deferred, Promise and Future in JavaScript?","views":123956,"author":"Tower","answers":5,"is_answered":true,"author_reputation":103593},{"id":36870467,"url":"https://stackoverflow.com/questions/36870467/what-is-the-order-of-execution-in-javascript-promises","date":"2016-04-26T16:18:24.000Z","tags":["javascript","promise","es6-promise"],"score":54,"title":"What is the order of execution in JavaScript promises?","views":28639,"author":"I.R.","answers":3,"is_answered":true,"author_reputation":563},{"id":34401389,"url":"https://stackoverflow.com/questions/34401389/what-is-the-difference-between-javascript-promises-and-async-await","date":"2015-12-21T17:37:54.000Z","tags":["javascript","asynchronous","promise","async-await"],"score":137,"title":"What is the difference between JavaScript promises and async await?","views":100177,"author":"Satvik","answers":6,"is_answered":true,"author_reputation":12614},{"id":49967779,"url":"https://stackoverflow.com/questions/49967779/axios-handling-errors","date":"2018-04-22T15:45:23.000Z","tags":["javascript","promise","axios"],"score":351,"title":"Axios handling errors","views":949839,"author":"mignz","answers":16,"is_answered":true,"author_reputation":3928}],"count":10,"query":"javascript promises","source":"stackexchange","success":true,"elapsed_ms":810}},"exampleRequest":{"q":"javascript promises","site":"stackoverflow","sort":"relevance","per_page":10},"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_DYtfuhwGccQEnBga5-Hnz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search Stack Overflow for developer Q&A, solutions, and best practices, returning ranked questions with metadata","exampleAgentPrompt":"Search Stack Overflow for the top 10 questions about handling async/await errors in Python, sorted by relevance, and show me the titles, scores, and links.","exampleUseCases":null,"resultDescription":"Returns a list of Stack Overflow questions matching the query, each including question ID, URL, title, tags, score, view count, author name, author reputation, answer count, answered status, and publication date.","failureModes":["Invalid or missing query parameter returns an error","Rate limiting or quota exhaustion if payment fails","Upstream Stack Overflow API unavailability causes empty or error response","Very niche queries may return zero results","Malformed sort or per_page parameters may return defaults or errors"],"whenToPreferThis":"Use this endpoint when you need structured, ranked Stack Overflow Q&A data for a specific programming or technical topic, especially when you want metadata like scores, view counts, answer counts, and author reputation to judge answer quality. Prefer this over general web search when the goal is specifically developer community knowledge rather than documentation or blog posts.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T06:49:03.751Z","isFirstParty":false}