Wallet mount of the topic search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move) and gets the same results as the account mount. Account credentials (Bearer) are rejected with 403 wallet_only.
GET
/
api
/
v2
/
x402
/
search
Topic search.
curl --request GET \ --url https://dripstack.com/api/v2/x402/search
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Drip","colors":{"primary":"#18814e","light":"#18814e","dark":"#28d17f"},"logo":{"light":"https://mintcdn.com/royal-8b69d32a/cXisSlcU2jqdBoYU/logo/light.png?fit=max\u0026auto=format\u0026n=cXisSlcU2jqdBoYU\u0026q=85\u0026s=09efc41904fe9819ae21ade78e5fda2e","dark":"https://mintcdn.com/royal-8b69d32a/cXisSlcU2jqdBoYU/logo/dark.png?fit=max\u0026auto=format\u0026n=cXisSlcU2jqdBoYU\u0026q=85\u0026s=c2c918aa8745bff1521aeb91bccf066c"},"favicon":"https://mintcdn.com/royal-8b69d32a/cXisSlcU2jqdBoYU/favicon.png?fit=max\u0026auto=format\u0026n=cXisSlcU2jqdBoYU\u0026q=85\u0026s=bd7cc338a0a3fc979a7de444c408c739","navbar":{"links":[{"href":"https://dripstack.com","label":"Main site"}]},"footer":{"socials":{"website":"https://dripstack.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"royal-8b69d32a","hasAudioNarration":false,"actualSubdomain":"royal-8b69d32a","customDomains":["docs.dripstack.com"],"gitSource":{"type":"github","owner":"royal-io","repo":"micropayments-substack","deployBranch":"main","contentDirectory":"docs-site","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"e6f5d73f-0392-4d9f-a512-89cd896fe589","liveDeploymentHistoryId":"6aea110e9d7c685f3a9ce35e","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aea110e9d7c685f3a9ce35e"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aea110e9d7c685f3a9ce35e","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"API Reference","count":35},{"language":"default","tag":"API Key","count":33},{"language":"default","tag":"Wallet","count":24},{"language":"default","tag":"Guides","count":19},{"language":"default","tag":"Sources","count":11},{"language":"default","tag":"Account","count":10},{"language":"default","tag":"Get Started","count":8},{"language":"default","tag":"Stock Picks","count":8},{"language":"default","tag":"Search","count":7},{"language":"default","tag":"Entity Search","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/search/topic-search","slug":"/api-reference/search/topic-search","pageMetadata":{"title":"Topic search.","description":"Wallet mount of the topic search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move) and gets the same results as the account mount. Account credentials (Bearer) are rejected with 403 `wallet_only`.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/search","href":"/api-reference/search/topic-search","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Wallet mount of the topic search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move) and gets the same results as the account mount. Account credentials (Bearer) are rejected with 403 \", _jsx(_components.code, {\n children: \"wallet_only\"\n }), \".\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Topic search.","description":"Wallet mount of the topic search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move) and gets the same results as the account mount. Account credentials (Bearer) are rejected with 403 `wallet_only`.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/search","href":"/api-reference/search/topic-search","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Search"],"security":[],"x-payment-info":{"authMode":"none"},"parameters":["db44ebe8-51ca-42da-b390-f1a9ee0e61c8","533fe32e-a30f-4780-b892-6f1f6ab826e5","3f834863-dcd5-43fe-8427-991ed5b64f4f","89714c69-f53a-4524-b6bd-423ae0684cd0","9ba94f29-4216-450b-b6c4-134a20448866","1038b186-8768-4eae-8234-c73d83ae104e","0f753379-df26-4fca-a5fc-a6e26fb802a6","a996d725-cb3e-4ae5-9872-29789608bb46"],"responses":{"200":"7903410e-0964-4555-8761-72bd88325aa1","400":"611ccdd1-e4ed-44ed-80ca-b5b546033674","500":"9f0f95ec-cf2a-4dc9-9b7e-91a9cdcc99a0"},"operationId":"searchByTopicWallet","summary":"Topic search.","description":"Wallet mount of the topic search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move) and gets the same results as the account mount. Account credentials (Bearer) are rejected with 403 `wallet_only`.","method":"get","type":"path","servers":["8002bab2-c098-4001-82a7-74febfa90da9"],"path":"/api/v2/x402/search","baseUrlOptions":["https://dripstack.com"],"title":"Topic search.","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"db44ebe8-51ca-42da-b390-f1a9ee0e61c8":{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"isRequired":true,"description":"Natural-language query string.","uniqueKey":"","typeLabel":"string"},"description":"Natural-language query string."},"533fe32e-a30f-4780-b892-6f1f6ab826e5":{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":30,"default":10,"isRequired":false,"description":"Maximum number of items returned (1-30).","uniqueKey":"","typeLabel":"integer"},"description":"Maximum number of items returned (1-30)."},"3f834863-dcd5-43fe-8427-991ed5b64f4f":{"name":"mode","in":"query","required":false,"schema":{"type":"string","enum":["fts","hybrid"],"default":"hybrid","isRequired":false,"description":"Search mode. `fts` is lexical only; `hybrid` blends lexical and semantic.","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Search mode. `fts` is lexical only; `hybrid` blends lexical and semantic."},"89714c69-f53a-4524-b6bd-423ae0684cd0":{"name":"platform","in":"query","required":false,"schema":{"type":"string","enum":["substack","beehiiv","rss","podcast","email","twitter"],"isRequired":false,"description":"Restrict results to one ingestion platform. `rss` is generic RSS; `podcast` is podcast RSS.","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Restrict results to one ingestion platform. `rss` is generic RSS; `podcast` is podcast RSS."},"9ba94f29-4216-450b-b6c4-134a20448866":{"name":"source","in":"query","required":false,"schema":{"type":"string","enum":["newsletter","podcast","all"],"isRequired":false,"description":"Restrict by source type. `newsletter` covers Substack, Beehiiv, RSS, email, and Twitter sources. Incompatible with a conflicting `platform`.","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Restrict by source type. `newsletter` covers Substack, Beehiiv, RSS, email, and Twitter sources. Incompatible with a conflicting `platform`."},"1038b186-8768-4eae-8234-c73d83ae104e":{"name":"publicationSlug","in":"query","required":false,"schema":{"type":"string","isRequired":false,"description":"Restrict results to one publication.","uniqueKey":"","typeLabel":"string"},"description":"Restrict results to one publication."},"0f753379-df26-4fca-a5fc-a6e26fb802a6":{"name":"publishedAfter","in":"query","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"Inclusive UTC calendar day lower bound, YYYY-MM-DD.","uniqueKey":"","typeLabel":"string\u003cdate>"},"description":"Inclusive UTC calendar day lower bound, YYYY-MM-DD."},"a996d725-cb3e-4ae5-9872-29789608bb46":{"name":"publishedBefore","in":"query","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"Inclusive UTC calendar day upper bound, YYYY-MM-DD.","uniqueKey":"","typeLabel":"string\u003cdate>"},"description":"Inclusive UTC calendar day upper bound, YYYY-MM-DD."}},"responses":{"7903410e-0964-4555-8761-72bd88325aa1":{"description":"Search results.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["mode","asOf","query","normalizedQuery","matchConfidence","searchTierUsed","timeWindow","freshnessCoverage","totalCount","count","items"],"properties":{"mode":{"type":"string","enum":["fts","hybrid"],"description":"Search mode used.","isRequired":true,"uniqueKey":"mode","typeLabel":"enum\u003cstring>"},"asOf":{"type":"string","description":"Server timestamp when the response was generated.","isRequired":true,"uniqueKey":"asOf","typeLabel":"string"},"query":{"type":"string","description":"Original search query.","isRequired":true,"uniqueKey":"query","typeLabel":"string"},"normalizedQuery":{"type":"string","description":"Normalized query after preprocessing.","isRequired":true,"uniqueKey":"normalizedQuery","typeLabel":"string"},"matchConfidence":{"type":"string","enum":["strong","weak","none"],"description":"Overall match confidence for the query.","isRequired":true,"uniqueKey":"matchConfidence","typeLabel":"enum\u003cstring>"},"searchTierUsed":{"type":"string","enum":["scoped","non_scoped"],"description":"Whether scoped (preferred) or non-scoped publishers were used.","isRequired":true,"uniqueKey":"searchTierUsed","typeLabel":"enum\u003cstring>"},"timeWindow":{"oneOf":[{"type":"object","description":"Resolved time window for the search, if applicable.","required":["label","startIso","endIso","days"],"properties":{"label":{"type":"string","enum":["this_week","last_week","last_n_days","last_n_weeks","this_month","past_month","last_month","today","yesterday","latest_recent"],"description":"Predefined time window label.","isRequired":true,"uniqueKey":"timeWindow.oneOf.0.label","typeLabel":"enum\u003cstring>"},"startIso":{"type":"string","description":"Window start in ISO 8601.","isRequired":true,"uniqueKey":"timeWindow.oneOf.0.startIso","typeLabel":"string"},"endIso":{"type":"string","description":"Window end in ISO 8601.","isRequired":true,"uniqueKey":"timeWindow.oneOf.0.endIso","typeLabel":"string"},"days":{"type":"integer","minimum":1,"description":"Window duration in days.","isRequired":true,"uniqueKey":"timeWindow.oneOf.0.days","typeLabel":"integer"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"timeWindow.oneOf.0","typeLabel":"object"},{"type":"null","description":"Resolved time window for the search, if applicable.","isRequired":true,"uniqueKey":"timeWindow.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"timeWindow","typeLabel":"object | null"},"freshnessCoverage":{"oneOf":[{"type":"object","description":"Freshness and coverage metadata for the time window.","required":["requestedWindow","rankedInWindow","researchCandidatesInWindow","staleFallbackMode"],"properties":{"requestedWindow":{"type":"object","additionalProperties":false,"required":["label","startIso","endIso","days"],"properties":{"label":{"type":"string","enum":["this_week","last_week","last_n_days","last_n_weeks","this_month","past_month","last_month","today","yesterday","latest_recent"],"description":"Predefined time window label.","isRequired":true,"uniqueKey":"freshnessCoverage.oneOf.0.requestedWindow.label","typeLabel":"enum\u003cstring>"},"startIso":{"type":"string","description":"Window start in ISO 8601.","isRequired":true,"uniqueKey":"freshnessCoverage.oneOf.0.requestedWindow.startIso","typeLabel":"string"},"endIso":{"type":"string","description":"Window end in ISO 8601.","isRequired":true,"uniqueKey":"freshnessCoverage.oneOf.0.requestedWindow.endIso","typeLabel":"string"},"days":{"type":"integer","minimum":1,"description":"Window duration in days.","isRequired":true,"uniqueKey":"freshnessCoverage.oneOf.0.requestedWindow.days","typeLabel":"integer"}},"description":"The time window used for the search.","isRequired":true,"uniqueKey":"freshnessCoverage.oneOf.0.requestedWindow","typeLabel":"object"},"rankedInWindow":{"type":"integer","minimum":0,"description":"Results ranked within the time window.","isRequired":true,"uniqueKey":"freshnessCoverage.oneOf.0.rankedInWindow","typeLabel":"integer"},"researchCandidatesInWindow":{"type":"integer","minimum":0,"description":"Research candidates found in the window.","isRequired":true,"uniqueKey":"freshnessCoverage.oneOf.0.researchCandidatesInWindow","typeLabel":"integer"},"staleFallbackMode":{"type":"boolean","description":"Whether the server fell back to older results due to low in-window coverage.","isRequired":true,"uniqueKey":"freshnessCoverage.oneOf.0.staleFallbackMode","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"freshnessCoverage.oneOf.0","typeLabel":"object"},{"type":"null","description":"Freshness and coverage metadata for the time window.","isRequired":true,"uniqueKey":"freshnessCoverage.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"freshnessCoverage","typeLabel":"object | null"},"totalCount":{"type":"integer","minimum":0,"description":"Total matching results before limit.","isRequired":true,"uniqueKey":"totalCount","typeLabel":"integer"},"count":{"type":"integer","minimum":0,"description":"Number of results returned.","isRequired":true,"uniqueKey":"count","typeLabel":"integer"},"items":{"type":"array","description":"Ranked search results.","items":{"type":"object","additionalProperties":false,"required":["publicationSlug","slug","title","subtitle","priceCents","isPodcast","isScopedPublisher","relevanceScore","matchedTokenCount","totalTokenCount","whyMatched","publishedAt"],"properties":{"publicationSlug":{"type":"string","description":"Publication slug for building the paid fetch URL.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].publicationSlug","typeLabel":"string"},"slug":{"type":"string","description":"Post slug for building the paid fetch URL.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].slug","typeLabel":"string"},"title":{"type":"string","description":"Post title.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].title","typeLabel":"string"},"subtitle":{"oneOf":[{"type":"string","description":"Post subtitle or teaser.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].subtitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Post subtitle or teaser.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].subtitle.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].subtitle","typeLabel":"string | null"},"priceCents":{"type":"integer","minimum":1,"description":"Effective access price in USD cents: per-post override, then publication default, then the platform default from POST_ACCESS_PRICE_USD.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].priceCents","typeLabel":"integer"},"isPodcast":{"type":"boolean","description":"True when this post is a podcast episode — its raw transcript is included in the paid post response's transcript field when ready.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].isPodcast","typeLabel":"boolean"},"isScopedPublisher":{"type":"boolean","description":"Whether the publication was in the user's scoped publisher set.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].isScopedPublisher","typeLabel":"boolean"},"relevanceScore":{"type":"number","description":"Computed relevance to the query (higher is better).","isRequired":true,"uniqueKey":"\\items.items.[INDEX].relevanceScore","typeLabel":"number"},"matchedTokenCount":{"type":"integer","minimum":0,"description":"Number of query tokens matched in the post.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].matchedTokenCount","typeLabel":"integer"},"totalTokenCount":{"type":"integer","minimum":0,"description":"Total query token count.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].totalTokenCount","typeLabel":"integer"},"whyMatched":{"type":"array","items":{"type":"string","uniqueKey":"\\items.items.[INDEX].whyMatched.items.[INDEX]","typeLabel":"string"},"description":"Short explanations of why this post matched.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].whyMatched","typeLabel":"string[]"},"publishedAt":{"oneOf":[{"type":"string","description":"ISO publication timestamp.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].publishedAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"ISO publication timestamp.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].publishedAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].publishedAt","typeLabel":"string | null"},"topicCoverageRatio":{"type":"number","description":"Ratio of matched tokens to total tokens.","uniqueKey":"\\items.items.[INDEX].topicCoverageRatio","typeLabel":"number"},"isInTimeWindow":{"type":"boolean","description":"Whether the post falls within the requested time window.","uniqueKey":"\\items.items.[INDEX].isInTimeWindow","typeLabel":"boolean"},"snippet":{"oneOf":[{"type":"string","description":"Relevant text excerpt from the post.","uniqueKey":"\\items.items.[INDEX].snippet.oneOf.0","typeLabel":"string"},{"type":"null","description":"Relevant text excerpt from the post.","uniqueKey":"\\items.items.[INDEX].snippet.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].snippet","typeLabel":"string | null"}},"uniqueKey":"\\items.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"\\items","typeLabel":"object[]"}},"example":{"mode":"hybrid","asOf":"2026-06-15T10:30:00Z","query":"AI infrastructure spending","normalizedQuery":"ai infrastructure spending","matchConfidence":"strong","searchTierUsed":"scoped","timeWindow":{"label":"last_week","startIso":"2026-06-08T00:00:00Z","endIso":"2026-06-15T00:00:00Z","days":7},"freshnessCoverage":{"requestedWindow":{"label":"last_week","startIso":"2026-06-08T00:00:00Z","endIso":"2026-06-15T00:00:00Z","days":7},"rankedInWindow":4,"researchCandidatesInWindow":12,"staleFallbackMode":false},"totalCount":4,"count":3,"items":[{"publicationSlug":"stratechery","slug":"the-ai-infrastructure-boom","title":"The AI Infrastructure Boom","subtitle":"Why hyperscalers are spending billions on GPU clusters","priceCents":50,"isPodcast":false,"isScopedPublisher":true,"relevanceScore":0.92,"matchedTokenCount":3,"totalTokenCount":3,"topicCoverageRatio":1,"whyMatched":["Title matches AI + infrastructure","Body discusses capex spending"],"publishedAt":"2026-06-14T12:00:00Z","isInTimeWindow":true,"snippet":"Nvidia's datacenter revenue hit $26B last quarter as hyperscalers race to build out GPU clusters..."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"mode":"hybrid","asOf":"2026-06-15T10:30:00Z","query":"AI infrastructure spending","normalizedQuery":"ai infrastructure spending","matchConfidence":"strong","searchTierUsed":"scoped","timeWindow":{"label":"last_week","startIso":"2026-06-08T00:00:00Z","endIso":"2026-06-15T00:00:00Z","days":7},"freshnessCoverage":{"requestedWindow":{"label":"last_week","startIso":"2026-06-08T00:00:00Z","endIso":"2026-06-15T00:00:00Z","days":7},"rankedInWindow":4,"researchCandidatesInWindow":12,"staleFallbackMode":false},"totalCount":4,"count":3,"items":[{"publicationSlug":"stratechery","slug":"the-ai-infrastructure-boom","title":"The AI Infrastructure Boom","subtitle":"Why hyperscalers are spending billions on GPU clusters","priceCents":50,"isPodcast":false,"isScopedPublisher":true,"relevanceScore":0.92,"matchedTokenCount":3,"totalTokenCount":3,"topicCoverageRatio":1,"whyMatched":["Title matches AI + infrastructure","Body discusses capex spending"],"publishedAt":"2026-06-14T12:00:00Z","isInTimeWindow":true,"snippet":"Nvidia's datacenter revenue hit $26B last quarter as hyperscalers race to build out GPU clusters..."}]}}},"exampleType":"generated"}},"exampleType":"generated"},"611ccdd1-e4ed-44ed-80ca-b5b546033674":{"description":"Invalid query params or incompatible platform/source filters. Validation errors include issues; incompatible filters return error, code, and hint.","content":{"application/json":{"schema":{"oneOf":[{"type":"object","required":["error","code","hint","issues"],"properties":{"error":{"type":"string","description":"Human-readable error message.","isRequired":true,"uniqueKey":"oneOf.0.error","typeLabel":"string"},"code":{"type":"string","description":"Machine-readable error code.","isRequired":true,"uniqueKey":"oneOf.0.code","typeLabel":"string"},"hint":{"type":"string","description":"Short recovery guidance for agents.","isRequired":true,"uniqueKey":"oneOf.0.hint","typeLabel":"string"},"issues":{"type":"object","description":"Field-level validation errors keyed by parameter name.","isRequired":true,"uniqueKey":"oneOf.0.issues","typeLabel":"object"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string","description":"Human-readable error message.","isRequired":true,"uniqueKey":"oneOf.1.error","typeLabel":"string"},"code":{"type":"string","description":"Machine-readable error code (e.g. not_found, bad_request, summary_not_ready).","isRequired":true,"uniqueKey":"oneOf.1.code","typeLabel":"string"},"hint":{"type":"string","description":"Short recovery guidance for agents (often points at /openapi.json or /llms.txt).","isRequired":true,"uniqueKey":"oneOf.1.hint","typeLabel":"string"},"reason":{"type":"string","description":"Optional domain-specific reason (e.g. insufficient_credits on 403).","uniqueKey":"oneOf.1.reason","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.1","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","code":"\u003cstring>","hint":"\u003cstring>","issues":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"9f0f95ec-cf2a-4dc9-9b7e-91a9cdcc99a0":{"description":"Search failed.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["error","code","hint"],"properties":{"error":{"type":"string","description":"Human-readable error message.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","description":"Machine-readable error code (e.g. not_found, bad_request, summary_not_ready).","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"hint":{"type":"string","description":"Short recovery guidance for agents (often points at /openapi.json or /llms.txt).","isRequired":true,"uniqueKey":"hint","typeLabel":"string"},"reason":{"type":"string","description":"Optional domain-specific reason (e.g. insufficient_credits on 403).","uniqueKey":"reason","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","code":"\u003cstring>","hint":"\u003cstring>","reason":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"8002bab2-c098-4001-82a7-74febfa90da9":{"url":"https://dripstack.com"}}},"originalFileLocation":"openapi.json"},"subdomain":"royal-8b69d32a","siteName":"Drip","title":"Topic search. - Drip","navMaps":{"firstHrefInVersion":{"v1":{"href":"/api-reference/search/topic-search","matchLevel":0},"v2":{"href":"/api-reference/search/topic-search","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T16:51:47.836Z","originalFileLocation":"api-reference/search/topic-search.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Wallet mount of the topic search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move) and gets the same results as the account mount. Account credentials (Bearer) are rejected with 403 wallet_only.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Drip\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/royal-8b69d32a/o_5RfrAzo1RGkxPa/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/royal-8b69d32a/o_5RfrAzo1RGkxPa/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/royal-8b69d32a/o_5RfrAzo1RGkxPa/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/royal-8b69d32a/o_5RfrAzo1RGkxPa/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/royal-8b69d32a/o_5RfrAzo1RGkxPa/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/royal-8b69d32a/o_5RfrAzo1RGkxPa/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/royal-8b69d32a/o_5RfrAzo1RGkxPa/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/royal-8b69d32a/o_5RfrAzo1RGkxPa/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/royal-8b69d32a/o_5RfrAzo1RGkxPa/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Topic search. - Drip\">\u003cmeta data-mint-head property=\"og:description\" content=\"Wallet mount of the topic search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move) and gets the same results as the account mount. Account credentials (Bearer) are rejected with 403 wallet_only.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Drip\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.dripstack.com/api-reference/search/topic-search\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://royal-8b69d32a.mintlify.app/_mintlify/api/og/v2?division=Search\u0026amp;title=Topic+search.\u0026amp;description=Wallet+mount+of+the+topic+search.+A+plain+request+returns+a+zero-amount+x402%2FMPP+challenge%3B+the+client+answers+with+a+wallet+identity+proof+%28no+funds+move%29+and+\u0026amp;theme=ec75d7cfa131218f411b9643\u0026amp;signature=06ce282763a7ba895cbcdabffd8bc7f53eb1c8ac86409e5449b45980404d1905\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Topic search. - Drip\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Wallet mount of the topic search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move) and gets the same results as the account mount. Account credentials (Bearer) are rejected with 403 wallet_only.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://royal-8b69d32a.mintlify.app/_mintlify/api/og/v2?division=Search\u0026amp;title=Topic+search.\u0026amp;description=Wallet+mount+of+the+topic+search.+A+plain+request+returns+a+zero-amount+x402%2FMPP+challenge%3B+the+client+answers+with+a+wallet+identity+proof+%28no+funds+move%29+and+\u0026amp;theme=ec75d7cfa131218f411b9643\u0026amp;signature=06ce282763a7ba895cbcdabffd8bc7f53eb1c8ac86409e5449b45980404d1905\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/royal-8b69d32a/o_5RfrAzo1RGkxPa/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Drip\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#18814e\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.dripstack.com/api-reference/search/topic-search\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/search/topic-search.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.dripstack.com/#organization\",\"name\":\"Drip\",\"url\":\"https://docs.dripstack.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/royal-8b69d32a/cXisSlcU2jqdBoYU/logo/light.png?fit=max\u0026auto=format\u0026n=cXisSlcU2jqdBoYU\u0026q=85\u0026s=09efc41904fe9819ae21ade78e5fda2e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.dripstack.com#website\",\"name\":\"Drip\",\"url\":\"https://docs.dripstack.com\",\"publisher\":{\"@id\":\"https://docs.dripstack.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.dripstack.com/api-reference/search/topic-search#webpage\",\"url\":\"https://docs.dripstack.com/api-reference/search/topic-search\",\"name\":\"Topic search.\",\"description\":\"Wallet mount of the topic search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move) and gets the same results as the account mount. Account credentials (Bearer) are rejected with 403 wallet_only.\",\"dateModified\":\"2026-11-03T16:51:47.836Z\",\"isPartOf\":{\"@id\":\"https://docs.dripstack.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.dripstack.com/api-reference/search/topic-search#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.dripstack.com/api-reference/search/topic-search#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Search\",\"item\":\"https://docs.dripstack.com/api-reference/search/search-premium-financial-newsletter-and-podcast-posts-by-topic\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topic search.\",\"item\":\"https://docs.dripstack.com/api-reference/search/topic-search\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.dripstack.com/api-reference/search/topic-search#apireference\",\"headline\":\"Topic search.\",\"name\":\"Topic search.\",\"description\":\"Wallet mount of the topic search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move) and gets the same results as the account mount. Account credentials (Bearer) are rejected with 403 wallet_only.\",\"url\":\"https://docs.dripstack.com/api-reference/search/topic-search\",\"mainEntityOfPage\":{\"@id\":\"https://docs.dripstack.com/api-reference/search/topic-search#webpage\"},\"dateModified\":\"2026-11-03T16:51:47.836Z\",\"publisher\":{\"@id\":\"https://docs.dripstack.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.dripstack.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Drip\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Drip","nav":{"global":null,"versions":[{"version":"v1","default":false,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API Reference","groups":[{"group":"Tickers","pages":[{"title":"Tickers — analyst calls on one ticker, grouped by analyst.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/tickers/{ticker}","href":"/api-reference/tickers/tickers-—-analyst-calls-on-one-ticker-grouped-by-analyst"},{"title":"Tickers — analyst calls on one ticker (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/tickers/{ticker}","href":"/api-reference/tickers/tickers-—-analyst-calls-on-one-ticker-wallet"},{"title":"Ticker autocomplete (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/tickers","href":"/api-reference/tickers/ticker-autocomplete-wallet"},{"title":"Ticker autocomplete (wallet search).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/tickers/search","href":"/api-reference/tickers/ticker-autocomplete-wallet-search"}]},{"group":"Stock Picks","pages":[{"title":"Get stock-picker calls.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/stock-picks","href":"/api-reference/stock-picks/get-stock-picker-calls"},{"title":"Get stock-picker calls (pay-per-use bundle).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/stock-picks","href":"/api-reference/stock-picks/get-stock-picker-calls-pay-per-use-bundle"},{"title":"Quote the stock-picks bundle price.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/stock-picks/quote","href":"/api-reference/stock-picks/quote-the-stock-picks-bundle-price"},{"title":"Quote the stock-picks bundle price (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/stock-picks/quote","href":"/api-reference/stock-picks/quote-the-stock-picks-bundle-price-wallet"}]},{"group":"Extract Picks","pages":[{"title":"List your extractions.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/extract-picks","href":"/api-reference/extract-picks/list-your-extractions"},{"title":"Extract stock picks from pasted article text.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/extract-picks","href":"/api-reference/extract-picks/extract-stock-picks-from-pasted-article-text"},{"title":"Read one extraction.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/extract-picks/{id}","href":"/api-reference/extract-picks/read-one-extraction"}]},{"group":"Sources","pages":[{"title":"List curated sources.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/sources","href":"/api-reference/sources/list-curated-sources"},{"title":"Search curated sources.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/sources/search","href":"/api-reference/sources/search-curated-sources"},{"title":"Get one source with its recent posts.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/sources/{sourceSlug}","href":"/api-reference/sources/get-one-source-with-its-recent-posts"},{"title":"Get an article summary or podcast transcript.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/sources/{sourceSlug}/{postSlug}","href":"/api-reference/sources/get-an-article-summary-or-podcast-transcript"},{"title":"Get an article summary or podcast transcript (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/sources/{sourceSlug}/{postSlug}","href":"/api-reference/sources/get-an-article-summary-or-podcast-transcript-wallet"},{"title":"Get one source's analyst profile.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/sources/{sourceSlug}/stock-picks","href":"/api-reference/sources/get-one-sources-analyst-profile"},{"title":"Get one source's analyst profile (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/sources/{sourceSlug}/stock-picks","href":"/api-reference/sources/get-one-sources-analyst-profile-wallet"},{"title":"List curated sources (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/sources","href":"/api-reference/sources/list-curated-sources-wallet"},{"title":"Search curated sources (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/sources/search","href":"/api-reference/sources/search-curated-sources-wallet"},{"title":"One source with recent posts (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/sources/{sourceSlug}","href":"/api-reference/sources/one-source-with-recent-posts-wallet"}]},{"group":"Companies","pages":[{"title":"Look up a company profile by ticker, domain, qid, CIK, or name.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/companies/search","href":"/api-reference/companies/look-up-a-company-profile-by-ticker-domain-qid-cik-or-name"},{"title":"Get one company profile by id.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/companies/{companyId}","href":"/api-reference/companies/get-one-company-profile-by-id"},{"title":"Company identity lookup.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/companies/search","href":"/api-reference/companies/company-identity-lookup"},{"title":"One company profile.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/companies/{companyId}","href":"/api-reference/companies/one-company-profile"}]},{"group":"Search","pages":[{"title":"Search premium financial newsletter and podcast posts by topic.","description":"Account mount: requires a Bearer credential with an active plan (API key / session JWT / MCP OAuth). Calls without a plan are rejected with 403 `subscription_required`. Wallet callers: use `GET /api/v2/x402/search`.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/search","href":"/api-reference/search/search-premium-financial-newsletter-and-podcast-posts-by-topic"},{"title":"Topic search.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/search","href":"/api-reference/search/topic-search"},{"title":"Find articles that mention an entity or are linked to a stock pick.","description":"Free article discovery sorted by publication date (latest first by default) — use this to answer \"what did analysts say about X this week?\" rather than /api/v1/search's topic-relevance ranking. Set stockPicksOnly=true to restrict results to source posts linked to stock-pick rows. With stockPicksOnly=true and ticker, ticker matching is exact against StockPickCall.ticker and bypasses ticker metadata expansion. author matches the canonical source article/pick author. sort=earliest returns the oldest matching article first. Limited to curated, non-disabled publications.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/entities/search","href":"/api-reference/search/find-articles-that-mention-an-entity-or-are-linked-to-a-stock-pick"},{"title":"Entity search.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/entities/search","href":"/api-reference/search/entity-search"}]},{"group":"Account","pages":[{"title":"Auth introspection for the current API key or OAuth token.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/me","href":"/api-reference/account/auth-introspection-for-the-current-api-key-or-oauth-token"},{"title":"Available credit balance and top-up URLs.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/me/credits","href":"/api-reference/account/available-credit-balance-and-top-up-urls"},{"title":"Cursor-paginated credit ledger activity.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/me/credits/activity","href":"/api-reference/account/cursor-paginated-credit-ledger-activity"},{"title":"Cursor-paginated posts unlocked for lifetime access.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/me/unlocks","href":"/api-reference/account/cursor-paginated-posts-unlocked-for-lifetime-access"},{"title":"Wallet identity introspection.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/me","href":"/api-reference/account/wallet-identity-introspection"},{"title":"Lifetime post unlocks for this wallet.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/me/unlocks","href":"/api-reference/account/lifetime-post-unlocks-for-this-wallet"}]}]}]},{"version":"v2","default":true,"tabs":[{"tab":"API Key","pages":[{"title":"API Key","href":"/v2"}]},{"tab":"Wallet","pages":[{"title":"Wallet","href":"/v2/wallet"}]},{"tab":"API Reference","groups":[{"group":"API Key","pages":[{"group":"Search","pages":[{"title":"Search premium financial newsletter and podcast posts by topic.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/search","href":"/api-reference/search/search-premium-financial-newsletter-and-podcast-posts-by-topic"},{"title":"Find articles that mention an entity or are linked to a stock pick.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/entities/search","href":"/api-reference/search/find-articles-that-mention-an-entity-or-are-linked-to-a-stock-pick"}]},{"group":"Companies","pages":[{"title":"Look up a company profile by ticker, domain, qid, CIK, or name.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/companies/search","href":"/api-reference/companies/look-up-a-company-profile-by-ticker-domain-qid-cik-or-name"},{"title":"Get one company profile by id.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/companies/{companyId}","href":"/api-reference/companies/get-one-company-profile-by-id"}]},{"group":"Sources","pages":[{"title":"List curated sources.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/sources","href":"/api-reference/sources/list-curated-sources"},{"title":"Search curated sources.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/sources/search","href":"/api-reference/sources/search-curated-sources"},{"title":"Get one source with its recent posts.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/sources/{sourceSlug}","href":"/api-reference/sources/get-one-source-with-its-recent-posts"},{"title":"Get an article summary or podcast transcript.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/sources/{sourceSlug}/{postSlug}","href":"/api-reference/sources/get-an-article-summary-or-podcast-transcript"},{"title":"Get one source's analyst profile.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/sources/{sourceSlug}/stock-picks","href":"/api-reference/sources/get-one-sources-analyst-profile"}]},{"group":"Stock Picks","pages":[{"title":"Get stock-picker calls.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/stock-picks","href":"/api-reference/stock-picks/get-stock-picker-calls"},{"title":"Quote the stock-picks bundle price.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/stock-picks/quote","href":"/api-reference/stock-picks/quote-the-stock-picks-bundle-price"}]},{"group":"Extract Picks","pages":[{"title":"Extract stock picks from pasted article text.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/extract-picks","href":"/api-reference/extract-picks/extract-stock-picks-from-pasted-article-text"},{"title":"List your extractions.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/extract-picks","href":"/api-reference/extract-picks/list-your-extractions"},{"title":"Read one extraction.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/extract-picks/{id}","href":"/api-reference/extract-picks/read-one-extraction"}]},{"group":"Tickers","pages":[{"title":"Tickers — analyst calls on one ticker, grouped by analyst.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/tickers/{ticker}","href":"/api-reference/tickers/tickers-—-analyst-calls-on-one-ticker-grouped-by-analyst"}]},{"group":"Account","pages":[{"title":"Auth introspection for the current API key or OAuth token.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/me","href":"/api-reference/account/auth-introspection-for-the-current-api-key-or-oauth-token"},{"title":"Available credit balance and top-up URLs.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/me/credits","href":"/api-reference/account/available-credit-balance-and-top-up-urls"},{"title":"Cursor-paginated credit ledger activity.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/me/credits/activity","href":"/api-reference/account/cursor-paginated-credit-ledger-activity"},{"title":"Cursor-paginated posts unlocked for lifetime access.","description":"Returns posts this account already paid to unlock (newest first). Metadata only — `synthesizedSummary` stays on the paid publication-post route / `unlock_post`. Requires bearer API key or OAuth access token with `mcp:unlock`. Session JWTs are rejected.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/me/unlocks","href":"/api-reference/account/cursor-paginated-posts-unlocked-for-lifetime-access"}]}]},{"group":"Wallet","pages":[{"group":"Search","pages":[{"title":"Topic search.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/search","href":"/api-reference/search/topic-search"},{"title":"Entity search.","description":"Wallet mount of the entity search. A plain request returns a zero-amount x402/MPP challenge; the client answers with a wallet identity proof (no funds move). Account credentials are rejected with 403 `wallet_only`.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/entities/search","href":"/api-reference/search/entity-search"}]},{"group":"Companies","pages":[{"title":"Company identity lookup.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/companies/search","href":"/api-reference/companies/company-identity-lookup"},{"title":"One company profile.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/companies/{companyId}","href":"/api-reference/companies/one-company-profile"}]},{"group":"Sources","pages":[{"title":"List curated sources (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/sources","href":"/api-reference/sources/list-curated-sources-wallet"},{"title":"Search curated sources (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/sources/search","href":"/api-reference/sources/search-curated-sources-wallet"},{"title":"One source with recent posts (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/sources/{sourceSlug}","href":"/api-reference/sources/one-source-with-recent-posts-wallet"},{"title":"Get an article summary or podcast transcript (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/sources/{sourceSlug}/{postSlug}","href":"/api-reference/sources/get-an-article-summary-or-podcast-transcript-wallet"},{"title":"Get one source's analyst profile (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/sources/{sourceSlug}/stock-picks","href":"/api-reference/sources/get-one-sources-analyst-profile-wallet"}]},{"group":"Stock Picks","pages":[{"title":"Get stock-picker calls (pay-per-use bundle).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/stock-picks","href":"/api-reference/stock-picks/get-stock-picker-calls-pay-per-use-bundle"},{"title":"Quote the stock-picks bundle price (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/stock-picks/quote","href":"/api-reference/stock-picks/quote-the-stock-picks-bundle-price-wallet"}]},{"group":"Tickers","pages":[{"title":"Ticker autocomplete (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/tickers","href":"/api-reference/tickers/ticker-autocomplete-wallet"},{"title":"Ticker autocomplete (wallet search).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/tickers/search","href":"/api-reference/tickers/ticker-autocomplete-wallet-search"},{"title":"Tickers — analyst calls on one ticker (wallet).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/tickers/{ticker}","href":"/api-reference/tickers/tickers-—-analyst-calls-on-one-ticker-wallet"}]},{"group":"Account","pages":[{"title":"Wallet identity introspection.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/me","href":"/api-reference/account/wallet-identity-introspection"},{"title":"Lifetime post unlocks for this wallet.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/x402/me/unlocks","href":"/api-reference/account/lifetime-post-unlocks-for-this-wallet"}]}]}]}]}]},"basePath":"","title":"Topic search. - Drip","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}