Semantic search across sermons, scriptures, and series. By default returns all results in a single JSON response. When stream=true, returns a text/event-stream with these message types:
results — full results payload (same shape as the non-stream response)
headline — streaming AI headline ({headline: string} appended incrementally)
overview — streaming AI overview ({overview: string} appended incrementally)
complete — final message; stream closes
error — error event; stream closes
GET
/
search
Search content
curl --request GET \ --url https://{churchShortname}.thehaystack.ai/api/haystack/search
No Authentication Required: This endpoint does NOT require authentication. Never include your API token when calling this endpoint, especially from client-side JavaScript, as this would expose your credentials to all users.
Using “Try It Out”: This endpoint requires a church-specific base URL. To test this endpoint:
Click the server dropdown and select “Your church-specific Search API”
Replace {churchShortname} with your actual church shortname
For an AI-generated overview of results, add ?stream=true to receive a Server-Sent Events stream. This feature is best suited for advanced integrations that need real-time AI summaries.
Server-Sent Events Implementation
Event Types:
results: Search results (same structure as JSON response)
overview: Chunks of AI-generated summary as they’re generated
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Haystack API","colors":{"primary":"#4F46E5","light":"#4F46E5","dark":"#4F46E5"},"logo":{"light":"https://mintcdn.com/a6technologies/f1nEPYhGQh1fBrKp/logo/light.png?fit=max\u0026auto=format\u0026n=f1nEPYhGQh1fBrKp\u0026q=85\u0026s=c1a2402636cff01bd8b65c2eb84085ec","dark":"https://mintcdn.com/a6technologies/f1nEPYhGQh1fBrKp/logo/dark.png?fit=max\u0026auto=format\u0026n=f1nEPYhGQh1fBrKp\u0026q=85\u0026s=22eb2d1b5b05238908de3981d5d2fc1d"},"favicon":"https://mintcdn.com/a6technologies/f1nEPYhGQh1fBrKp/favicon.ico?fit=max\u0026auto=format\u0026n=f1nEPYhGQh1fBrKp\u0026q=85\u0026s=e576c67401e33521a1ebe3f4134eb4cd","navbar":{"links":[{"href":"https://app.thehaystack.ai","label":"Dashboard"}]},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"a6technologies","hasAudioNarration":false,"actualSubdomain":"a6technologies","customDomains":["developer.thehaystack.ai"],"gitSource":{"type":"github","owner":"a6tech","repo":"haystack-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a2201542eca52aaa28e68c3","collectionId":"2a9f3d7e-3eb9-44e9-bd79-2483585fcf90","schemaVersion":"v2"},"entitlements":{},"buildId":"6a2201542eca52aaa28e68c3:success","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":72},{"language":"default","tag":"Stats","count":12},{"language":"default","tag":"Items","count":11},{"language":"default","tag":"Scriptures","count":8},{"language":"default","tag":"Documentation","count":8},{"language":"default","tag":"Speakers","count":7},{"language":"default","tag":"Media","count":6},{"language":"default","tag":"Resources","count":6},{"language":"default","tag":"Series","count":6},{"language":"default","tag":"Chapters","count":5}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/endpoints/search","slug":"/api-reference/endpoints/search","pageMetadata":{"title":"Search Content","openapi":"GET /search","description":"Semantic search across sermons, scriptures, and series. By default returns all results in a single JSON response. When `stream=true`, returns a text/event-stream with these message types:\n\n- `results` — full results payload (same shape as the non-stream response)\n- `headline` — streaming AI headline (`{headline: string}` appended incrementally)\n- `overview` — streaming AI overview (`{overview: string}` appended incrementally)\n- `complete` — final message; stream closes\n- `error` — error event; stream closes","href":"/api-reference/endpoints/search"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n li: \"li\",\n p: \"p\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"Semantic search across sermons, scriptures, and series. By default returns all results in a single JSON response. When \", _jsx(_components.code, {\n children: \"stream=true\"\n }), \", returns a text/event-stream with these message types:\"]\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"results\"\n }), \" — full results payload (same shape as the non-stream response)\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"headline\"\n }), \" — streaming AI headline (\", _jsx(_components.code, {\n children: \"{headline: string}\"\n }), \" appended incrementally)\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"overview\"\n }), \" — streaming AI overview (\", _jsx(_components.code, {\n children: \"{overview: string}\"\n }), \" appended incrementally)\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"complete\"\n }), \" — final message; stream closes\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"error\"\n }), \" — error event; stream closes\"]\n }), \"\\n\"]\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,CodeBlock,CodeGroup,Heading,Note,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`No Authentication Required`}),`: This endpoint does NOT require authentication. Never include your API token when calling this endpoint, especially from client-side JavaScript, as this would expose your credentials to all users.`]})}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Using “Try It Out”`}),`: This endpoint requires a church-specific base URL. To test this endpoint:`]}),_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Click the server dropdown and select “Your church-specific Search API”`}),`\n`,_jsxs(_components.li,{children:[`Replace `,_jsx(_components.code,{children:`{churchShortname}`}),` with your actual church shortname`]}),`\n`,_jsxs(_components.li,{children:[`Find your shortname in the `,_jsx(_components.a,{href:`https://app.thehaystack.ai`,children:`Haystack Dashboard`}),` under `,_jsx(_components.strong,{children:`Developer`}),` → `,_jsx(_components.strong,{children:`API`})]}),`\n`]}),_jsxs(_components.p,{children:[`Example: If your Search API URL is `,_jsx(_components.code,{children:`https://gracechurch.thehaystack.ai/api`}),`, your shortname is `,_jsx(_components.code,{children:`gracechurch`}),`.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`response-format`,children:`Response Format`}),`\n`,_jsx(_components.p,{children:`The search endpoint supports two response formats:`}),`\n`,_jsx(Heading,{level:`3`,id:`standard-json-response-default`,children:`Standard JSON Response (Default)`}),`\n`,_jsx(_components.p,{children:`Fast, simple response with search results only. Best for most use cases.`}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`JavaScript`,numberOfLines:`9`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`9`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` SEARCH_URL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'https://your-church-name.thehaystack.ai/api'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` response`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\" `\"}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`SEARCH_URL`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`/haystack/search?q=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`encodeURIComponent`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'prayer'`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`)`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"`\"})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` data`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` response`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// Returns: { query, queryAnalyticsId, items, scriptures, series }`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Found'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`items`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:`length`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'items'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`11`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`11`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#D4D4D4`},children:`SEARCH_URL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'https://your-church-name.thehaystack.ai/api'`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`response `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.get(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` f`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`{`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#D4D4D4`},children:`SEARCH_URL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`/haystack/search'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` params`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'q'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'prayer'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`data `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` response.json()`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`f`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Found `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`{`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`len`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(data[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'items'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`])`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` items\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`cURL`,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://your-church-name.thehaystack.ai/api/haystack/search?q=prayer\"`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`streaming-response-with-ai-overview-advanced`,children:`Streaming Response with AI Overview (Advanced)`}),`\n`,_jsxs(_components.p,{children:[`For an AI-generated overview of results, add `,_jsx(_components.code,{children:`?stream=true`}),` to receive a Server-Sent Events stream. This feature is best suited for advanced integrations that need real-time AI summaries.`]}),`\n`,_jsxs(Accordion,{title:`Server-Sent Events Implementation`,id:`server-sent-events-implementation`,children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Event Types:`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`results`}),`: Search results (same structure as JSON response)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`overview`}),`: Chunks of AI-generated summary as they’re generated`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`complete`}),`: Stream finished successfully`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`error`}),`: An error occurred`]}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example Implementations:`})}),_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`JavaScript (Browser)`,numberOfLines:`28`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`28`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` SEARCH_URL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'https://your-church-name.thehaystack.ai/api'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` eventSource`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` EventSource`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\" `\"}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`SEARCH_URL`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"/haystack/search?q=prayer\u0026stream=true`\"})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`let`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` overviewText`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ''`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`eventSource`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`addEventListener`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'results'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, (`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`event`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`=>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` message`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`parse`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`event`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Results:'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`message`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`eventSource`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`addEventListener`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'overview'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, (`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`event`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`=>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` message`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`parse`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`event`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` overviewText`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` +=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` message`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`overview`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Overview chunk:'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`message`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`overview`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`eventSource`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`addEventListener`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'complete'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, () `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`=>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Complete overview:'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`overviewText`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` eventSource`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`close`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`eventSource`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`addEventListener`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'error'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, (`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`event`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`=>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`error`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Error:'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`parse`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`event`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`).`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`error`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` eventSource`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`close`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`29`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`29`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` json`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` sseclient `}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# pip install sseclient-py`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#D4D4D4`},children:`SEARCH_URL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'https://your-church-name.thehaystack.ai/api'`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`response `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.get(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` f`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`{`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#D4D4D4`},children:`SEARCH_URL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`/haystack/search'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` params`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'q'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'prayer'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'stream'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'true'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` stream`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`True`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`client `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` sseclient.SSEClient(response)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`overview_text `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ''`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`for`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` event `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`in`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` client.events():`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` message `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` json.loads(event.data)`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` if`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'type'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`==`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'results'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`f`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Found `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`{`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`len`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'data'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`][`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'items'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`])`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` items\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` elif`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'type'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`==`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'overview'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` overview_text `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`+=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'data'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`][`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'overview'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Overview chunk received'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` elif`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'type'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`==`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'complete'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`f`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Complete overview: `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`{`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`overview_text`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` break`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` elif`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'type'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`==`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'error'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`f`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Error: `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`{`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'error'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` break`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`PHP`,numberOfLines:`33`,language:`php`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`php`,children:_jsxs(_components.code,{language:`php`,numberOfLines:`33`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`\u003c?`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#D4D4D4`},children:`php`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// Using https://github.com/mpociot/php-sse-client`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`require`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'vendor/autoload.php'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`use`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#D4D4D4`},children:` Mpociot\\\\SSE\\\\`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:`Client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$searchUrl`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'https://your-church-name.thehaystack.ai/api'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:` Client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"{`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$searchUrl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}/haystack/search?q=prayer\u0026stream=true\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$overviewText`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ''`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`->`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`on`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'message'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`function`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$event`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`use`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`\u0026`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$overviewText`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` $message`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` json_decode`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` switch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$message`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'type'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` case`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'results'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` echo`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Found \"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` .`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` count`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$message`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'data'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`][`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'items'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \" items`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:`\\\\n`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` break`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` case`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'overview'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` $overviewText`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` .=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` $message`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'data'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`][`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'overview'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`];`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` echo`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Overview chunk received`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:`\\\\n`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` break`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` case`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'complete'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` echo`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Complete overview: {`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$overviewText`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:`\\\\n`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` break`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` case`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'error'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` echo`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Error: {`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$message`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`['error']}`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:`\\\\n`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` break`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`->`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`listen`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`?>`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`Ruby`,numberOfLines:`28`,language:`ruby`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`ruby`,children:_jsxs(_components.code,{language:`ruby`,numberOfLines:`28`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Using https://github.com/Tonkpils/celluloid-eventsource`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`require`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'celluloid/eventsource'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`require`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'json'`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`search_url`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'https://your-church-name.thehaystack.ai/api'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`url`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`#{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`search_url`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`/haystack/search?q=prayer\u0026stream=true\"`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`overview_text`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ''`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`source`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:` Celluloid`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#4EC9B0`},children:`::`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:`EventSource`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`new`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(url)`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`source.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`on_message`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` do`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` |`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`raw_message`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`|`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` message`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`parse`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(raw_message)`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` case`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'type'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` when`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'results'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` puts`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Found `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`#{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'data'`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`][`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'items'`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`].`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`length`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` items\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` when`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'overview'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` overview_text`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` +=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'data'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`][`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'overview'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` puts`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Overview chunk received'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` when`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'complete'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` puts`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Complete overview: `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`#{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`overview_text`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` source.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`close`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` when`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'error'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` puts`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Error: `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`#{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`message[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'error'`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`]`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` source.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`close`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` end`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`end`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`cURL`,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Stream SSE events to console`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -N`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://your-church-name.thehaystack.ai/api/haystack/search?q=prayer\u0026stream=true\"`})]}),`\n`]})})})]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Popular SSE Libraries:`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Python:`}),` `,_jsx(_components.code,{children:`sseclient-py`}),`, `,_jsx(_components.code,{children:`aiohttp-sse-client`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`PHP:`}),` `,_jsx(_components.code,{children:`mpociot/php-sse-client`}),`, `,_jsx(_components.code,{children:`artax/sse`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Ruby:`}),` `,_jsx(_components.code,{children:`celluloid-eventsource`}),`, `,_jsx(_components.code,{children:`sse-client`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Node.js:`}),` `,_jsx(_components.code,{children:`eventsource`}),`, built-in `,_jsx(_components.code,{children:`fetch`}),` with stream handling`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Go:`}),` `,_jsx(_components.code,{children:`r3labs/sse`}),`, standard `,_jsx(_components.code,{children:`http`}),` package`]}),`\n`]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Search Content","openapi":"GET /search","description":"Semantic search across sermons, scriptures, and series. By default returns all results in a single JSON response. When `stream=true`, returns a text/event-stream with these message types:\n\n- `results` — full results payload (same shape as the non-stream response)\n- `headline` — streaming AI headline (`{headline: string}` appended incrementally)\n- `overview` — streaming AI overview (`{overview: string}` appended incrementally)\n- `complete` — final message; stream closes\n- `error` — error event; stream closes","href":"/api-reference/endpoints/search"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Response Format","slug":"response-format","depth":2,"children":[{"title":"Standard JSON Response (Default)","slug":"standard-json-response-default","depth":3,"children":[]},{"title":"Streaming Response with AI Overview (Advanced)","slug":"streaming-response-with-ai-overview-advanced","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Search"],"summary":"Search content","description":"Semantic search across sermons, scriptures, and series. By default returns all results in a single JSON response. When `stream=true`, returns a text/event-stream with these message types:\n\n- `results` — full results payload (same shape as the non-stream response)\n- `headline` — streaming AI headline (`{headline: string}` appended incrementally)\n- `overview` — streaming AI overview (`{overview: string}` appended incrementally)\n- `complete` — final message; stream closes\n- `error` — error event; stream closes","servers":["8d836987-0e41-40bd-a50d-7c8a75de318d"],"security":[],"parameters":["d55b0a73-5a07-4814-a578-90e041391dbc","0a5b2c5f-43ee-49ae-ab58-51f9aa8cae9a","f326f97e-d30a-4001-b649-45d4604c91eb","81e0a686-3a2f-45ca-a7c8-ca4ae34d9980","d4320df6-f038-494b-b40e-1dc350e4a591","30404058-6047-4591-84fd-d0ccc978c9ae"],"responses":{"200":"4746e2f7-451f-44b9-9517-d0a92215fe45"},"method":"get","type":"path","path":"/search","baseUrlOptions":["https://{churchShortname}.thehaystack.ai/api/haystack"],"title":"Search content","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"d55b0a73-5a07-4814-a578-90e041391dbc":{"name":"q","in":"query","required":true,"schema":{"type":"string","isRequired":true,"description":"Natural-language search query","uniqueKey":"","typeLabel":"string"},"description":"Natural-language search query"},"0a5b2c5f-43ee-49ae-ab58-51f9aa8cae9a":{"name":"surface","in":"query","required":true,"schema":{"type":"string","enum":["embed","connect","console"],"isRequired":true,"uniqueKey":"","typeLabel":"enum\u003cstring>"}},"f326f97e-d30a-4001-b649-45d4604c91eb":{"name":"embedToken","in":"query","required":false,"schema":{"type":"string","isRequired":false,"description":"Required when surface=embed","uniqueKey":"","typeLabel":"string"},"description":"Required when surface=embed"},"81e0a686-3a2f-45ca-a7c8-ca4ae34d9980":{"name":"collectionId","in":"query","required":false,"schema":{"type":"integer","isRequired":false,"description":"Scope search to a single collection","uniqueKey":"","typeLabel":"integer"},"description":"Scope search to a single collection"},"d4320df6-f038-494b-b40e-1dc350e4a591":{"name":"stream","in":"query","required":false,"schema":{"type":"boolean","isRequired":false,"description":"When true, responds with Server-Sent Events streaming the AI overview as it is generated","uniqueKey":"","typeLabel":"boolean"},"description":"When true, responds with Server-Sent Events streaming the AI overview as it is generated"},"30404058-6047-4591-84fd-d0ccc978c9ae":{"name":"overviewFormat","in":"query","required":false,"schema":{"type":"string","isRequired":false,"description":"Format hint for the AI overview","uniqueKey":"","typeLabel":"string"},"description":"Format hint for the AI overview"}},"responses":{"4746e2f7-451f-44b9-9517-d0a92215fe45":{"description":"Search results. Returns JSON by default, or Server-Sent Events stream when stream=true.","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","uniqueKey":"query","typeLabel":"string"},"queryAnalyticsId":{"type":"string","uniqueKey":"queryAnalyticsId","typeLabel":"string"},"items":{"type":"array","items":{"type":"object","properties":{"item":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.id","typeLabel":"integer"},"title":{"type":"string","example":"The Power of Prayer","uniqueKey":"\\items.items.[INDEX].item.title","typeLabel":"string"},"subTitle":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.subTitle.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.subTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.subTitle","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.description","typeLabel":"string | null"},"shortDescription":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.shortDescription.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.shortDescription.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.shortDescription","typeLabel":"string | null"},"date":{"type":"string","format":"date","example":"2025-01-15","uniqueKey":"\\items.items.[INDEX].item.date","typeLabel":"string\u003cdate>"},"collectionId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.collectionId","typeLabel":"integer"},"seriesId":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.seriesId.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.seriesId.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.seriesId","typeLabel":"integer | null"},"orderInSeries":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.orderInSeries.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.orderInSeries.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.orderInSeries","typeLabel":"integer | null"},"urlSlug":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.urlSlug.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.urlSlug.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.urlSlug","typeLabel":"string | null"},"durationSecs":{"oneOf":[{"type":"integer","description":"Duration of the item's media in seconds","uniqueKey":"\\items.items.[INDEX].item.durationSecs.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Duration of the item's media in seconds","uniqueKey":"\\items.items.[INDEX].item.durationSecs.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.durationSecs","typeLabel":"integer | null"},"status":{"type":"string","enum":["draft","queued","processing","ready","publishing","published","unpublishing","unpublished","actionRequired","error"],"uniqueKey":"\\items.items.[INDEX].item.status","typeLabel":"enum\u003cstring>"},"wizardStep":{"type":"string","enum":["basicDetails","artwork","media","processing","finalize"],"description":"Current step in the item creation wizard","uniqueKey":"\\items.items.[INDEX].item.wizardStep","typeLabel":"enum\u003cstring>"},"publishedDate":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"\\items.items.[INDEX].item.publishedDate.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"\\items.items.[INDEX].item.publishedDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.publishedDate","typeLabel":"string\u003cdate-time> | null"},"autoPublish":{"oneOf":[{"type":"boolean","uniqueKey":"\\items.items.[INDEX].item.autoPublish.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.autoPublish.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.autoPublish","typeLabel":"boolean | null"},"squareImgUrl":{"oneOf":[{"type":"string","description":"URL for the square (1:1) artwork image","uniqueKey":"\\items.items.[INDEX].item.squareImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL for the square (1:1) artwork image","uniqueKey":"\\items.items.[INDEX].item.squareImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.squareImgUrl","typeLabel":"string | null"},"wideImgUrl":{"oneOf":[{"type":"string","description":"URL for the wide (16:9) artwork image","uniqueKey":"\\items.items.[INDEX].item.wideImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL for the wide (16:9) artwork image","uniqueKey":"\\items.items.[INDEX].item.wideImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.wideImgUrl","typeLabel":"string | null"},"ultraWideImgUrl":{"oneOf":[{"type":"string","description":"URL for the ultra-wide (2.77:1) artwork image","uniqueKey":"\\items.items.[INDEX].item.ultraWideImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL for the ultra-wide (2.77:1) artwork image","uniqueKey":"\\items.items.[INDEX].item.ultraWideImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.ultraWideImgUrl","typeLabel":"string | null"},"verticalImgUrl":{"oneOf":[{"type":"string","description":"URL for the vertical (2:3) artwork image","uniqueKey":"\\items.items.[INDEX].item.verticalImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL for the vertical (2:3) artwork image","uniqueKey":"\\items.items.[INDEX].item.verticalImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.verticalImgUrl","typeLabel":"string | null"},"entryDate":{"type":"string","format":"date-time","description":"Date the item was created","uniqueKey":"\\items.items.[INDEX].item.entryDate","typeLabel":"string\u003cdate-time>"},"collection":{"type":"object","properties":{"id":{"type":"integer","example":1,"uniqueKey":"\\items.items.[INDEX].item.collection.id","typeLabel":"integer"},"name":{"type":"string","example":"Sunday Sermons","uniqueKey":"\\items.items.[INDEX].item.collection.name","typeLabel":"string"},"itemDescriptor":{"type":"string","enum":["sermon","message","teaching","episode"],"uniqueKey":"\\items.items.[INDEX].item.collection.itemDescriptor","typeLabel":"enum\u003cstring>"},"contentFormat":{"type":"string","enum":["sermon","interview"],"description":"Shape of content in this collection","uniqueKey":"\\items.items.[INDEX].item.collection.contentFormat","typeLabel":"enum\u003cstring>"},"fullService":{"type":"boolean","description":"True if items are full services (not just a single sermon)","default":false,"uniqueKey":"\\items.items.[INDEX].item.collection.fullService","typeLabel":"boolean"},"variantTypes":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.collection.variantTypes.items.[INDEX].id","typeLabel":"integer"},"name":{"type":"string","example":"Sermon Video","uniqueKey":"\\items.items.[INDEX].item.collection.variantTypes.items.[INDEX].name","typeLabel":"string"},"contentType":{"type":"string","enum":["video","audio"],"uniqueKey":"\\items.items.[INDEX].item.collection.variantTypes.items.[INDEX].contentType","typeLabel":"enum\u003cstring>"},"indexable":{"type":"boolean","description":"Whether this variant can be indexed for search","uniqueKey":"\\items.items.[INDEX].item.collection.variantTypes.items.[INDEX].indexable","typeLabel":"boolean"},"displayOrder":{"type":"integer","description":"Order shown to users","uniqueKey":"\\items.items.[INDEX].item.collection.variantTypes.items.[INDEX].displayOrder","typeLabel":"integer"},"collectionId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.collection.variantTypes.items.[INDEX].collectionId","typeLabel":"integer"}},"uniqueKey":"\\items.items.[INDEX].item.collection.variantTypes.items.[INDEX]","typeLabel":"object"},"description":"Included when _expand contains 'variantTypes'","uniqueKey":"\\items.items.[INDEX].item.collection.variantTypes","typeLabel":"object[]"}},"description":"Included when _expand contains 'collection'","uniqueKey":"\\items.items.[INDEX].item.collection","typeLabel":"object"},"series":{"oneOf":[{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.id","typeLabel":"integer"},"title":{"type":"string","example":"The Gospel of John","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.title","typeLabel":"string"},"subTitle":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.subTitle.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.subTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.subTitle","typeLabel":"string | null"},"collectionId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collectionId","typeLabel":"integer"},"description":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.description","typeLabel":"string | null"},"shortDescription":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.shortDescription.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.shortDescription.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.shortDescription","typeLabel":"string | null"},"sortOrder":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.sortOrder","typeLabel":"integer"},"itemSortDirection":{"type":"string","enum":["ASC","DESC"],"default":"DESC","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.itemSortDirection","typeLabel":"enum\u003cstring>"},"showItemOrderInSeries":{"type":"boolean","default":true,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.showItemOrderInSeries","typeLabel":"boolean"},"urlSlug":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.urlSlug.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.urlSlug.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.urlSlug","typeLabel":"string | null"},"colorHex":{"oneOf":[{"type":"string","example":"#FF5733","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.colorHex.oneOf.0","typeLabel":"string"},{"type":"null","example":"#FF5733","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.colorHex.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.colorHex","typeLabel":"string | null"},"squareImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the square artwork (1:1 aspect ratio)","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.squareImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full URL to the square artwork (1:1 aspect ratio)","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.squareImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.squareImgUrl","typeLabel":"string | null"},"wideImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the wide artwork (16:9 aspect ratio)","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.wideImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full URL to the wide artwork (16:9 aspect ratio)","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.wideImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.wideImgUrl","typeLabel":"string | null"},"ultraWideImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the ultra-wide artwork (2.77:1 aspect ratio)","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.ultraWideImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full URL to the ultra-wide artwork (2.77:1 aspect ratio)","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.ultraWideImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.ultraWideImgUrl","typeLabel":"string | null"},"published":{"oneOf":[{"type":"boolean","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.published.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.published.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.published","typeLabel":"boolean | null"},"verticalImgUrl":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.verticalImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.verticalImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.verticalImgUrl","typeLabel":"string | null"},"squareImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.squareImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.squareImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.squareImgMetadata","typeLabel":"object | null"},"wideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.wideImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.wideImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.wideImgMetadata","typeLabel":"object | null"},"ultraWideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.ultraWideImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.ultraWideImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.ultraWideImgMetadata","typeLabel":"object | null"},"verticalImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.verticalImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.verticalImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.verticalImgMetadata","typeLabel":"object | null"},"items":{"type":"array","items":{"$circularRef":"6b6fec1d-d77d-4e0b-ae7d-01bd97713619"},"description":"Included when _expand contains 'items'","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.\\items","typeLabel":"array"},"collection":{"oneOf":[{"type":"object","description":"Included when _expand contains 'collection'","properties":{"id":{"type":"integer","example":1,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.id","typeLabel":"integer"},"name":{"type":"string","example":"Sunday Sermons","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.name","typeLabel":"string"},"itemDescriptor":{"type":"string","enum":["sermon","message","teaching","episode"],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.itemDescriptor","typeLabel":"enum\u003cstring>"},"contentFormat":{"type":"string","enum":["sermon","interview"],"description":"Shape of content in this collection","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.contentFormat","typeLabel":"enum\u003cstring>"},"fullService":{"type":"boolean","description":"True if items are full services (not just a single sermon)","default":false,"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.fullService","typeLabel":"boolean"},"variantTypes":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.variantTypes.items.[INDEX].id","typeLabel":"integer"},"name":{"type":"string","example":"Sermon Video","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.variantTypes.items.[INDEX].name","typeLabel":"string"},"contentType":{"type":"string","enum":["video","audio"],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.variantTypes.items.[INDEX].contentType","typeLabel":"enum\u003cstring>"},"indexable":{"type":"boolean","description":"Whether this variant can be indexed for search","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.variantTypes.items.[INDEX].indexable","typeLabel":"boolean"},"displayOrder":{"type":"integer","description":"Order shown to users","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.variantTypes.items.[INDEX].displayOrder","typeLabel":"integer"},"collectionId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.variantTypes.items.[INDEX].collectionId","typeLabel":"integer"}},"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.variantTypes.items.[INDEX]","typeLabel":"object"},"description":"Included when _expand contains 'variantTypes'","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0.variantTypes","typeLabel":"object[]"}},"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0.collection","typeLabel":"object | null"}},"description":"Included when _expand contains 'series'","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"id":{"type":"integer"},"title":{"type":"string","example":"The Gospel of John"},"subTitle":{"oneOf":[{"type":"string"},{"type":"null"}]},"collectionId":{"type":"integer"},"description":{"oneOf":[{"type":"string"},{"type":"null"}]},"shortDescription":{"oneOf":[{"type":"string"},{"type":"null"}]},"sortOrder":{"type":"integer"},"itemSortDirection":{"type":"string","enum":["ASC","DESC"],"default":"DESC"},"showItemOrderInSeries":{"type":"boolean","default":true},"urlSlug":{"oneOf":[{"type":"string"},{"type":"null"}]},"colorHex":{"oneOf":[{"type":"string","example":"#FF5733"},{"type":"null","example":"#FF5733"}]},"squareImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the square artwork (1:1 aspect ratio)"},{"type":"null","description":"Full URL to the square artwork (1:1 aspect ratio)"}]},"wideImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the wide artwork (16:9 aspect ratio)"},{"type":"null","description":"Full URL to the wide artwork (16:9 aspect ratio)"}]},"ultraWideImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the ultra-wide artwork (2.77:1 aspect ratio)"},{"type":"null","description":"Full URL to the ultra-wide artwork (2.77:1 aspect ratio)"}]},"published":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"verticalImgUrl":{"oneOf":[{"type":"string"},{"type":"null"}]},"squareImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"wideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"ultraWideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"verticalImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"items":{"type":"array","items":{"$circularRef":"6b6fec1d-d77d-4e0b-ae7d-01bd97713619"},"description":"Included when _expand contains 'items'"},"collection":{"oneOf":[{"type":"object","description":"Included when _expand contains 'collection'","properties":{"id":{"type":"integer","example":1},"name":{"type":"string","example":"Sunday Sermons"},"itemDescriptor":{"type":"string","enum":["sermon","message","teaching","episode"]},"contentFormat":{"type":"string","enum":["sermon","interview"],"description":"Shape of content in this collection"},"fullService":{"type":"boolean","description":"True if items are full services (not just a single sermon)","default":false},"variantTypes":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"name":{"type":"string","example":"Sermon Video"},"contentType":{"type":"string","enum":["video","audio"]},"indexable":{"type":"boolean","description":"Whether this variant can be indexed for search"},"displayOrder":{"type":"integer","description":"Order shown to users"},"collectionId":{"type":"integer"}}},"description":"Included when _expand contains 'variantTypes'"}}},{"type":"null"}]}},"description":"Included when _expand contains 'series'","uniqueKey":"\\items.items.[INDEX].item.series.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.series","typeLabel":"object | null"},"speakers":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].id","typeLabel":"integer"},"name":{"type":"string","example":"Pastor John Smith","uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].name","typeLabel":"string"},"bio":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].bio.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].bio.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].bio","typeLabel":"string | null"},"imageUrl":{"oneOf":[{"type":"string","description":"Full URL to the speaker's image","uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].imageUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full URL to the speaker's image","uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].imageUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].imageUrl","typeLabel":"string | null"},"imageFilename":{"oneOf":[{"type":"string","description":"Raw filename; clients should use `imageUrl` instead","uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].imageFilename.oneOf.0","typeLabel":"string"},{"type":"null","description":"Raw filename; clients should use `imageUrl` instead","uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].imageFilename.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].imageFilename","typeLabel":"string | null"},"itemCount":{"oneOf":[{"type":"integer","description":"Item count for this speaker; populated when sorted by `_orderBy=itemCount` or expanded with `_expand=items`","uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].itemCount.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Item count for this speaker; populated when sorted by `_orderBy=itemCount` or expanded with `_expand=items`","uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].itemCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX].itemCount","typeLabel":"integer | null"}},"uniqueKey":"\\items.items.[INDEX].item.speakers.items.[INDEX]","typeLabel":"object"},"description":"Included when _expand contains 'speakers'","uniqueKey":"\\items.items.[INDEX].item.speakers","typeLabel":"object[]"},"scriptures":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].id","typeLabel":"integer"},"itemId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].itemId","typeLabel":"integer"},"book":{"type":"string","description":"Bible book code (e.g., 'GEN', 'MAT', 'REV')","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].book","typeLabel":"string"},"bookName":{"type":"string","description":"Full name of the Bible book","example":"Matthew","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].bookName","typeLabel":"string"},"chapter":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].chapter","typeLabel":"integer"},"verseStart":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].verseStart","typeLabel":"integer"},"verseEnd":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].verseEnd","typeLabel":"integer"},"keyVerse":{"oneOf":[{"type":"boolean","description":"Whether this is a key scripture for the item","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].keyVerse.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether this is a key scripture for the item","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].keyVerse.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].keyVerse","typeLabel":"boolean | null"},"suggested":{"oneOf":[{"type":"boolean","description":"Whether this scripture was AI-suggested","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].suggested.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether this scripture was AI-suggested","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].suggested.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].suggested","typeLabel":"boolean | null"},"accepted":{"oneOf":[{"type":"boolean","description":"Whether a suggested scripture has been accepted","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].accepted.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether a suggested scripture has been accepted","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].accepted.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].accepted","typeLabel":"boolean | null"},"displayOrder":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].displayOrder.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].displayOrder.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].displayOrder","typeLabel":"integer | null"},"citation":{"type":"string","description":"Formatted citation string","example":"Matthew 5:1-12","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].citation","typeLabel":"string"},"hidden":{"type":"boolean","description":"True if scripture is suggested but not accepted (and not a key verse)","uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX].hidden","typeLabel":"boolean"}},"uniqueKey":"\\items.items.[INDEX].item.scriptures.items.[INDEX]","typeLabel":"object"},"description":"Included when _expand contains 'scriptures'","uniqueKey":"\\items.items.[INDEX].item.scriptures","typeLabel":"object[]"},"mediaAssets":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].id","typeLabel":"integer"},"itemId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].itemId","typeLabel":"integer"},"item":{"oneOf":[{"description":"Included when _expand contains 'item'","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].item.oneOf.0","typeLabel":"any"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].item.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].item","typeLabel":"any | null"},"contentType":{"type":"string","enum":["audio","video"],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].contentType","typeLabel":"enum\u003cstring>"},"mimeType":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].mimeType.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].mimeType","typeLabel":"string | null"},"variantTypeId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].variantTypeId","typeLabel":"integer"},"variantType":{"oneOf":[{"type":"object","description":"Included when _expand contains 'variantType'","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].variantType.oneOf.0.id","typeLabel":"integer"},"name":{"type":"string","example":"Sermon Video","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].variantType.oneOf.0.name","typeLabel":"string"},"contentType":{"type":"string","enum":["video","audio"],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].variantType.oneOf.0.contentType","typeLabel":"enum\u003cstring>"},"indexable":{"type":"boolean","description":"Whether this variant can be indexed for search","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].variantType.oneOf.0.indexable","typeLabel":"boolean"},"displayOrder":{"type":"integer","description":"Order shown to users","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].variantType.oneOf.0.displayOrder","typeLabel":"integer"},"collectionId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].variantType.oneOf.0.collectionId","typeLabel":"integer"}},"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].variantType.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].variantType.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].variantType","typeLabel":"object | null"},"fileSizeBytes":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].fileSizeBytes.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].fileSizeBytes.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].fileSizeBytes","typeLabel":"integer | null"},"durationSecs":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].durationSecs.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].durationSecs.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].durationSecs","typeLabel":"integer | null"},"bitrate":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].bitrate.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].bitrate.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].bitrate","typeLabel":"integer | null"},"videoWidth":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].videoWidth.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].videoWidth.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].videoWidth","typeLabel":"integer | null"},"videoHeight":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].videoHeight.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].videoHeight.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].videoHeight","typeLabel":"integer | null"},"filename":{"oneOf":[{"type":"string","description":"Raw storage key; use `url` to link to the file","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].filename.oneOf.0","typeLabel":"string"},{"type":"null","description":"Raw storage key; use `url` to link to the file","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].filename","typeLabel":"string | null"},"originalFilename":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].originalFilename.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].originalFilename.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].originalFilename","typeLabel":"string | null"},"externalPlatform":{"oneOf":[{"type":"string","enum":["youtube","vimeo"],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].externalPlatform.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["youtube","vimeo"],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].externalPlatform.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].externalPlatform","typeLabel":"enum\u003cstring> | null"},"externalPlatformId":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].externalPlatformId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].externalPlatformId.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].externalPlatformId","typeLabel":"string | null"},"muxAssetId":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].muxAssetId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].muxAssetId.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].muxAssetId","typeLabel":"string | null"},"muxPlaybackId":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].muxPlaybackId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].muxPlaybackId.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].muxPlaybackId","typeLabel":"string | null"},"status":{"type":"string","enum":["created","uploaded","processing","ready","error"],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"url":{"oneOf":[{"type":"string","description":"Public CDN URL for the asset","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Public CDN URL for the asset","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].url","typeLabel":"string | null"},"downloadUrl":{"oneOf":[{"type":"string","description":"Download URL for the original file","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].downloadUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Download URL for the original file","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].downloadUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].downloadUrl","typeLabel":"string | null"},"chapters":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].id","typeLabel":"integer"},"itemId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].itemId","typeLabel":"integer"},"mediaAssetId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].mediaAssetId","typeLabel":"integer"},"title":{"type":"string","example":"Introduction","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].title","typeLabel":"string"},"startMs":{"type":"integer","description":"Chapter start time in milliseconds","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].startMs","typeLabel":"integer"},"suggested":{"oneOf":[{"type":"boolean","description":"Whether this chapter was AI-suggested","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].suggested.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether this chapter was AI-suggested","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].suggested.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].suggested","typeLabel":"boolean | null"},"accepted":{"oneOf":[{"type":"boolean","description":"Whether a suggested chapter has been accepted","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].accepted.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether a suggested chapter has been accepted","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].accepted.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].accepted","typeLabel":"boolean | null"},"hidden":{"type":"boolean","description":"True if chapter is suggested but not accepted","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX].hidden","typeLabel":"boolean"}},"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters.items.[INDEX]","typeLabel":"object"},"description":"Included when _expand contains 'chapters'","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].chapters","typeLabel":"object[]"},"entryDate":{"type":"string","format":"date-time","uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX].entryDate","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"\\items.items.[INDEX].item.mediaAssets.items.[INDEX]","typeLabel":"object"},"description":"Included when _expand contains 'mediaAssets'","uniqueKey":"\\items.items.[INDEX].item.mediaAssets","typeLabel":"object[]"},"resources":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].id","typeLabel":"integer"},"itemId":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].itemId","typeLabel":"integer"},"title":{"type":"string","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].title","typeLabel":"string"},"subTitle":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].subTitle.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].subTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].subTitle","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].description","typeLabel":"string | null"},"resourceTypeId":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].resourceTypeId.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].resourceTypeId.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].resourceTypeId","typeLabel":"integer | null"},"displayOrder":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].displayOrder.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].displayOrder.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].displayOrder","typeLabel":"integer | null"},"contentType":{"type":"string","enum":["file","link","video"],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].contentType","typeLabel":"enum\u003cstring>"},"fileMimeType":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].fileMimeType.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].fileMimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].fileMimeType","typeLabel":"string | null"},"fileSizeBytes":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].fileSizeBytes.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].fileSizeBytes.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].fileSizeBytes","typeLabel":"integer | null"},"externalPlatform":{"oneOf":[{"type":"string","enum":["youtube","vimeo"],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].externalPlatform.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["youtube","vimeo"],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].externalPlatform.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].externalPlatform","typeLabel":"enum\u003cstring> | null"},"externalPlatformId":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].externalPlatformId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].externalPlatformId.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].externalPlatformId","typeLabel":"string | null"},"thumbnailImgUrl":{"oneOf":[{"type":"string","description":"URL to the resource thumbnail image","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].thumbnailImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL to the resource thumbnail image","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].thumbnailImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].thumbnailImgUrl","typeLabel":"string | null"},"url":{"oneOf":[{"type":"string","description":"URL to access the resource (file URL or external link)","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].url.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL to access the resource (file URL or external link)","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].url","typeLabel":"string | null"},"resourceType":{"oneOf":[{"type":"object","description":"Included when _expand contains 'resourceType'","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].resourceType.oneOf.0.id","typeLabel":"integer"},"name":{"type":"string","description":"Display name for the resource category","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].resourceType.oneOf.0.name","typeLabel":"string"}},"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].resourceType.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].resourceType.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].resourceType","typeLabel":"object | null"},"linkTarget":{"oneOf":[{"type":"string","description":"Target URL for link-type resources","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].linkTarget.oneOf.0","typeLabel":"string"},{"type":"null","description":"Target URL for link-type resources","uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].linkTarget.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX].linkTarget","typeLabel":"string | null"}},"uniqueKey":"\\items.items.[INDEX].item.resources.items.[INDEX]","typeLabel":"object"},"description":"Included when _expand contains 'resources'","uniqueKey":"\\items.items.[INDEX].item.resources","typeLabel":"object[]"},"suggestedDescription":{"oneOf":[{"type":"string","description":"AI-generated description awaiting acceptance","uniqueKey":"\\items.items.[INDEX].item.suggestedDescription.oneOf.0","typeLabel":"string"},{"type":"null","description":"AI-generated description awaiting acceptance","uniqueKey":"\\items.items.[INDEX].item.suggestedDescription.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.suggestedDescription","typeLabel":"string | null"},"suggestedShortDescription":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].item.suggestedShortDescription.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.suggestedShortDescription.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.suggestedShortDescription","typeLabel":"string | null"},"errorMessage":{"oneOf":[{"type":"string","description":"Set when status is `error` or `actionRequired`","uniqueKey":"\\items.items.[INDEX].item.errorMessage.oneOf.0","typeLabel":"string"},{"type":"null","description":"Set when status is `error` or `actionRequired`","uniqueKey":"\\items.items.[INDEX].item.errorMessage.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.errorMessage","typeLabel":"string | null"},"indexedMediaAssetId":{"oneOf":[{"type":"integer","description":"The media asset whose transcript was embedded for search","uniqueKey":"\\items.items.[INDEX].item.indexedMediaAssetId.oneOf.0","typeLabel":"integer"},{"type":"null","description":"The media asset whose transcript was embedded for search","uniqueKey":"\\items.items.[INDEX].item.indexedMediaAssetId.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.indexedMediaAssetId","typeLabel":"integer | null"},"autoAcceptScriptures":{"oneOf":[{"type":"boolean","description":"Auto-accept AI-suggested scriptures without review","uniqueKey":"\\items.items.[INDEX].item.autoAcceptScriptures.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Auto-accept AI-suggested scriptures without review","uniqueKey":"\\items.items.[INDEX].item.autoAcceptScriptures.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.autoAcceptScriptures","typeLabel":"boolean | null"},"autoAcceptMediaChapters":{"oneOf":[{"type":"boolean","uniqueKey":"\\items.items.[INDEX].item.autoAcceptMediaChapters.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"\\items.items.[INDEX].item.autoAcceptMediaChapters.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.autoAcceptMediaChapters","typeLabel":"boolean | null"},"transcriptUrl":{"oneOf":[{"type":"string","description":"CDN URL for the raw transcript JSON","uniqueKey":"\\items.items.[INDEX].item.transcriptUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"CDN URL for the raw transcript JSON","uniqueKey":"\\items.items.[INDEX].item.transcriptUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.transcriptUrl","typeLabel":"string | null"},"topics":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"\\items.items.[INDEX].item.topics.items.[INDEX].id","typeLabel":"integer"},"name":{"type":"string","uniqueKey":"\\items.items.[INDEX].item.topics.items.[INDEX].name","typeLabel":"string"},"itemCount":{"oneOf":[{"type":"integer","description":"Included when _expand contains 'itemCount'","uniqueKey":"\\items.items.[INDEX].item.topics.items.[INDEX].itemCount.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Included when _expand contains 'itemCount'","uniqueKey":"\\items.items.[INDEX].item.topics.items.[INDEX].itemCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.topics.items.[INDEX].itemCount","typeLabel":"integer | null"}},"uniqueKey":"\\items.items.[INDEX].item.topics.items.[INDEX]","typeLabel":"object"},"description":"Included when _expand contains 'topics'","uniqueKey":"\\items.items.[INDEX].item.topics","typeLabel":"object[]"},"squareImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.squareImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.squareImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.squareImgMetadata","typeLabel":"object | null"},"wideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.wideImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.wideImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.wideImgMetadata","typeLabel":"object | null"},"ultraWideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.ultraWideImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.ultraWideImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.ultraWideImgMetadata","typeLabel":"object | null"},"verticalImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.verticalImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].item.verticalImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].item.verticalImgMetadata","typeLabel":"object | null"}},"uniqueKey":"\\items.items.[INDEX].item","typeLabel":"object"},"score":{"type":"number","description":"Relevance score (0-1)","uniqueKey":"\\items.items.[INDEX].score","typeLabel":"number"},"highlights":{"type":"array","items":{"type":"object","properties":{"transcript":{"type":"string","uniqueKey":"\\items.items.[INDEX].highlights.items.[INDEX].transcript","typeLabel":"string"},"startMs":{"type":"integer","description":"Start time in milliseconds","uniqueKey":"\\items.items.[INDEX].highlights.items.[INDEX].startMs","typeLabel":"integer"},"endMs":{"type":"integer","description":"End time in milliseconds","uniqueKey":"\\items.items.[INDEX].highlights.items.[INDEX].endMs","typeLabel":"integer"},"score":{"type":"number","uniqueKey":"\\items.items.[INDEX].highlights.items.[INDEX].score","typeLabel":"number"},"thumbnailUrl":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].highlights.items.[INDEX].thumbnailUrl.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].highlights.items.[INDEX].thumbnailUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].highlights.items.[INDEX].thumbnailUrl","typeLabel":"string | null"}},"uniqueKey":"\\items.items.[INDEX].highlights.items.[INDEX]","typeLabel":"object"},"uniqueKey":"\\items.items.[INDEX].highlights","typeLabel":"object[]"}},"uniqueKey":"\\items.items.[INDEX]","typeLabel":"object"},"uniqueKey":"\\items","typeLabel":"object[]"},"scriptures":{"type":"array","items":{"type":"object","properties":{"book":{"type":"string","example":"matthew","uniqueKey":"scriptures.items.[INDEX].book","typeLabel":"string"},"bookName":{"type":"string","example":"Matthew","uniqueKey":"scriptures.items.[INDEX].bookName","typeLabel":"string"},"chapter":{"type":"integer","uniqueKey":"scriptures.items.[INDEX].chapter","typeLabel":"integer"},"numItems":{"type":"integer","description":"Number of items referencing this scripture","uniqueKey":"scriptures.items.[INDEX].numItems","typeLabel":"integer"}},"uniqueKey":"scriptures.items.[INDEX]","typeLabel":"object"},"uniqueKey":"scriptures","typeLabel":"object[]"},"series":{"type":"array","items":{"type":"object","properties":{"series":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"series.items.[INDEX].series.id","typeLabel":"integer"},"title":{"type":"string","example":"The Gospel of John","uniqueKey":"series.items.[INDEX].series.title","typeLabel":"string"},"subTitle":{"oneOf":[{"type":"string","uniqueKey":"series.items.[INDEX].series.subTitle.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"series.items.[INDEX].series.subTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.subTitle","typeLabel":"string | null"},"collectionId":{"type":"integer","uniqueKey":"series.items.[INDEX].series.collectionId","typeLabel":"integer"},"description":{"oneOf":[{"type":"string","uniqueKey":"series.items.[INDEX].series.description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"series.items.[INDEX].series.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.description","typeLabel":"string | null"},"shortDescription":{"oneOf":[{"type":"string","uniqueKey":"series.items.[INDEX].series.shortDescription.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"series.items.[INDEX].series.shortDescription.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.shortDescription","typeLabel":"string | null"},"sortOrder":{"type":"integer","uniqueKey":"series.items.[INDEX].series.sortOrder","typeLabel":"integer"},"itemSortDirection":{"type":"string","enum":["ASC","DESC"],"default":"DESC","uniqueKey":"series.items.[INDEX].series.itemSortDirection","typeLabel":"enum\u003cstring>"},"showItemOrderInSeries":{"type":"boolean","default":true,"uniqueKey":"series.items.[INDEX].series.showItemOrderInSeries","typeLabel":"boolean"},"urlSlug":{"oneOf":[{"type":"string","uniqueKey":"series.items.[INDEX].series.urlSlug.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"series.items.[INDEX].series.urlSlug.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.urlSlug","typeLabel":"string | null"},"colorHex":{"oneOf":[{"type":"string","example":"#FF5733","uniqueKey":"series.items.[INDEX].series.colorHex.oneOf.0","typeLabel":"string"},{"type":"null","example":"#FF5733","uniqueKey":"series.items.[INDEX].series.colorHex.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.colorHex","typeLabel":"string | null"},"squareImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the square artwork (1:1 aspect ratio)","uniqueKey":"series.items.[INDEX].series.squareImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full URL to the square artwork (1:1 aspect ratio)","uniqueKey":"series.items.[INDEX].series.squareImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.squareImgUrl","typeLabel":"string | null"},"wideImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the wide artwork (16:9 aspect ratio)","uniqueKey":"series.items.[INDEX].series.wideImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full URL to the wide artwork (16:9 aspect ratio)","uniqueKey":"series.items.[INDEX].series.wideImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.wideImgUrl","typeLabel":"string | null"},"ultraWideImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the ultra-wide artwork (2.77:1 aspect ratio)","uniqueKey":"series.items.[INDEX].series.ultraWideImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full URL to the ultra-wide artwork (2.77:1 aspect ratio)","uniqueKey":"series.items.[INDEX].series.ultraWideImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.ultraWideImgUrl","typeLabel":"string | null"},"published":{"oneOf":[{"type":"boolean","uniqueKey":"series.items.[INDEX].series.published.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"series.items.[INDEX].series.published.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.published","typeLabel":"boolean | null"},"verticalImgUrl":{"oneOf":[{"type":"string","uniqueKey":"series.items.[INDEX].series.verticalImgUrl.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"series.items.[INDEX].series.verticalImgUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.verticalImgUrl","typeLabel":"string | null"},"squareImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"series.items.[INDEX].series.squareImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"series.items.[INDEX].series.squareImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.squareImgMetadata","typeLabel":"object | null"},"wideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"series.items.[INDEX].series.wideImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"series.items.[INDEX].series.wideImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.wideImgMetadata","typeLabel":"object | null"},"ultraWideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"series.items.[INDEX].series.ultraWideImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"series.items.[INDEX].series.ultraWideImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.ultraWideImgMetadata","typeLabel":"object | null"},"verticalImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"series.items.[INDEX].series.verticalImgMetadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"series.items.[INDEX].series.verticalImgMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.verticalImgMetadata","typeLabel":"object | null"},"items":{"type":"array","items":{"$circularRef":"6b6fec1d-d77d-4e0b-ae7d-01bd97713619"},"description":"Included when _expand contains 'items'","uniqueKey":"series.items.[INDEX].series.\\items","typeLabel":"array"},"collection":{"oneOf":[{"type":"object","description":"Included when _expand contains 'collection'","properties":{"id":{"type":"integer","example":1,"uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.id","typeLabel":"integer"},"name":{"type":"string","example":"Sunday Sermons","uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.name","typeLabel":"string"},"itemDescriptor":{"type":"string","enum":["sermon","message","teaching","episode"],"uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.itemDescriptor","typeLabel":"enum\u003cstring>"},"contentFormat":{"type":"string","enum":["sermon","interview"],"description":"Shape of content in this collection","uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.contentFormat","typeLabel":"enum\u003cstring>"},"fullService":{"type":"boolean","description":"True if items are full services (not just a single sermon)","default":false,"uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.fullService","typeLabel":"boolean"},"variantTypes":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.variantTypes.items.[INDEX].id","typeLabel":"integer"},"name":{"type":"string","example":"Sermon Video","uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.variantTypes.items.[INDEX].name","typeLabel":"string"},"contentType":{"type":"string","enum":["video","audio"],"uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.variantTypes.items.[INDEX].contentType","typeLabel":"enum\u003cstring>"},"indexable":{"type":"boolean","description":"Whether this variant can be indexed for search","uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.variantTypes.items.[INDEX].indexable","typeLabel":"boolean"},"displayOrder":{"type":"integer","description":"Order shown to users","uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.variantTypes.items.[INDEX].displayOrder","typeLabel":"integer"},"collectionId":{"type":"integer","uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.variantTypes.items.[INDEX].collectionId","typeLabel":"integer"}},"uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.variantTypes.items.[INDEX]","typeLabel":"object"},"description":"Included when _expand contains 'variantTypes'","uniqueKey":"series.items.[INDEX].series.collection.oneOf.0.variantTypes","typeLabel":"object[]"}},"uniqueKey":"series.items.[INDEX].series.collection.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"series.items.[INDEX].series.collection.oneOf.1","typeLabel":"null"}],"uniqueKey":"series.items.[INDEX].series.collection","typeLabel":"object | null"}},"uniqueKey":"series.items.[INDEX].series","typeLabel":"object"},"numItems":{"type":"integer","description":"Number of items in this series","uniqueKey":"series.items.[INDEX].numItems","typeLabel":"integer"},"linkedItemUrlSlug":{"type":"string","description":"URL slug of the first item in the series (for linking)","uniqueKey":"series.items.[INDEX].linkedItemUrlSlug","typeLabel":"string"}},"uniqueKey":"series.items.[INDEX]","typeLabel":"object"},"uniqueKey":"series","typeLabel":"object[]"},"itemDescriptor":{"type":"string","enum":["sermon","message","teaching","episode"],"description":"Descriptor inherited from the searched collection","uniqueKey":"itemDescriptor","typeLabel":"enum\u003cstring>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"query":"\u003cstring>","queryAnalyticsId":"\u003cstring>","items":[{"item":{"id":123,"title":"The Power of Prayer","subTitle":"\u003cstring>","description":"\u003cstring>","shortDescription":"\u003cstring>","date":"2025-01-15","collectionId":123,"seriesId":123,"orderInSeries":123,"urlSlug":"\u003cstring>","durationSecs":123,"status":"draft","wizardStep":"basicDetails","publishedDate":"2023-11-07T05:31:56Z","autoPublish":true,"squareImgUrl":"\u003cstring>","wideImgUrl":"\u003cstring>","ultraWideImgUrl":"\u003cstring>","verticalImgUrl":"\u003cstring>","entryDate":"2023-11-07T05:31:56Z","collection":{"id":1,"name":"Sunday Sermons","itemDescriptor":"sermon","contentFormat":"sermon","fullService":false,"variantTypes":[{"id":123,"name":"Sermon Video","contentType":"video","indexable":true,"displayOrder":123,"collectionId":123}]},"series":{"id":123,"title":"The Gospel of John","subTitle":"\u003cstring>","collectionId":123,"description":"\u003cstring>","shortDescription":"\u003cstring>","sortOrder":123,"itemSortDirection":"DESC","showItemOrderInSeries":true,"urlSlug":"\u003cstring>","colorHex":"#FF5733","squareImgUrl":"\u003cstring>","wideImgUrl":"\u003cstring>","ultraWideImgUrl":"\u003cstring>","published":true,"verticalImgUrl":"\u003cstring>","squareImgMetadata":{},"wideImgMetadata":{},"ultraWideImgMetadata":{},"verticalImgMetadata":{},"items":"\u003carray>","collection":{"id":1,"name":"Sunday Sermons","itemDescriptor":"sermon","contentFormat":"sermon","fullService":false,"variantTypes":[{"id":123,"name":"Sermon Video","contentType":"video","indexable":true,"displayOrder":123,"collectionId":123}]}},"speakers":[{"id":123,"name":"Pastor John Smith","bio":"\u003cstring>","imageUrl":"\u003cstring>","imageFilename":"\u003cstring>","itemCount":123}],"scriptures":[{"id":123,"itemId":123,"book":"\u003cstring>","bookName":"Matthew","chapter":123,"verseStart":123,"verseEnd":123,"keyVerse":true,"suggested":true,"accepted":true,"displayOrder":123,"citation":"Matthew 5:1-12","hidden":true}],"mediaAssets":[{"id":123,"itemId":123,"item":"\u003cunknown>","contentType":"audio","mimeType":"\u003cstring>","variantTypeId":123,"variantType":{"id":123,"name":"Sermon Video","contentType":"video","indexable":true,"displayOrder":123,"collectionId":123},"fileSizeBytes":123,"durationSecs":123,"bitrate":123,"videoWidth":123,"videoHeight":123,"filename":"\u003cstring>","originalFilename":"\u003cstring>","externalPlatform":"youtube","externalPlatformId":"\u003cstring>","muxAssetId":"\u003cstring>","muxPlaybackId":"\u003cstring>","status":"created","url":"\u003cstring>","downloadUrl":"\u003cstring>","chapters":[{"id":123,"itemId":123,"mediaAssetId":123,"title":"Introduction","startMs":123,"suggested":true,"accepted":true,"hidden":true}],"entryDate":"2023-11-07T05:31:56Z"}],"resources":[{"id":123,"itemId":123,"title":"\u003cstring>","subTitle":"\u003cstring>","description":"\u003cstring>","resourceTypeId":123,"displayOrder":123,"contentType":"file","fileMimeType":"\u003cstring>","fileSizeBytes":123,"externalPlatform":"youtube","externalPlatformId":"\u003cstring>","thumbnailImgUrl":"\u003cstring>","url":"\u003cstring>","resourceType":{"id":123,"name":"\u003cstring>"},"linkTarget":"\u003cstring>"}],"suggestedDescription":"\u003cstring>","suggestedShortDescription":"\u003cstring>","errorMessage":"\u003cstring>","indexedMediaAssetId":123,"autoAcceptScriptures":true,"autoAcceptMediaChapters":true,"transcriptUrl":"\u003cstring>","topics":[{"id":123,"name":"\u003cstring>","itemCount":123}],"squareImgMetadata":{},"wideImgMetadata":{},"ultraWideImgMetadata":{},"verticalImgMetadata":{}},"score":123,"highlights":[{"transcript":"\u003cstring>","startMs":123,"endMs":123,"score":123,"thumbnailUrl":"\u003cstring>"}]}],"scriptures":[{"book":"matthew","bookName":"Matthew","chapter":123,"numItems":123}],"series":[{"series":{"id":123,"title":"The Gospel of John","subTitle":"\u003cstring>","collectionId":123,"description":"\u003cstring>","shortDescription":"\u003cstring>","sortOrder":123,"itemSortDirection":"DESC","showItemOrderInSeries":true,"urlSlug":"\u003cstring>","colorHex":"#FF5733","squareImgUrl":"\u003cstring>","wideImgUrl":"\u003cstring>","ultraWideImgUrl":"\u003cstring>","published":true,"verticalImgUrl":"\u003cstring>","squareImgMetadata":{},"wideImgMetadata":{},"ultraWideImgMetadata":{},"verticalImgMetadata":{},"items":"\u003carray>","collection":{"id":1,"name":"Sunday Sermons","itemDescriptor":"sermon","contentFormat":"sermon","fullService":false,"variantTypes":[{"id":123,"name":"Sermon Video","contentType":"video","indexable":true,"displayOrder":123,"collectionId":123}]}},"numItems":123,"linkedItemUrlSlug":"\u003cstring>"}],"itemDescriptor":"sermon"}}},"exampleType":"generated"},"text/event-stream":{"schema":{"type":"string","description":"Streaming response with AI overview (requires stream=true). Returns Server-Sent Events with types: 'results', 'overview', 'complete', or 'error'.","example":"data: {\"type\":\"results\",\"data\":{\"query\":\"prayer\",\"queryAnalyticsId\":\"abc123\",\"items\":[...],\"scriptures\":[],\"series\":[]}}\n\ndata: {\"type\":\"overview\",\"data\":{\"overview\":\"Based on your search...\"}}\n\ndata: {\"type\":\"complete\"}\n\n","uniqueKey":"","typeLabel":"string"},"examples":{"Example":{"title":"Example","value":"data: {\"type\":\"results\",\"data\":{\"query\":\"prayer\",\"queryAnalyticsId\":\"abc123\",\"items\":[...],\"scriptures\":[],\"series\":[]}}\n\ndata: {\"type\":\"overview\",\"data\":{\"overview\":\"Based on your search...\"}}\n\ndata: {\"type\":\"complete\"}\n\n"}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"8d836987-0e41-40bd-a50d-7c8a75de318d":{"url":"https://{churchShortname}.thehaystack.ai/api/haystack","description":"Your church-specific Search API","variables":{"churchShortname":{"default":"your-church-name","description":"Your church's unique shortname. Find this in the Haystack Dashboard under Developer → API."}}}},"schemas":{"6b6fec1d-d77d-4e0b-ae7d-01bd97713619":{"type":"object","properties":{"id":{"type":"integer"},"title":{"type":"string","example":"The Power of Prayer"},"subTitle":{"oneOf":[{"type":"string"},{"type":"null"}]},"description":{"oneOf":[{"type":"string"},{"type":"null"}]},"shortDescription":{"oneOf":[{"type":"string"},{"type":"null"}]},"date":{"type":"string","format":"date","example":"2025-01-15"},"collectionId":{"type":"integer"},"seriesId":{"oneOf":[{"type":"integer"},{"type":"null"}]},"orderInSeries":{"oneOf":[{"type":"integer"},{"type":"null"}]},"urlSlug":{"oneOf":[{"type":"string"},{"type":"null"}]},"durationSecs":{"oneOf":[{"type":"integer","description":"Duration of the item's media in seconds"},{"type":"null","description":"Duration of the item's media in seconds"}]},"status":{"type":"string","enum":["draft","queued","processing","ready","publishing","published","unpublishing","unpublished","actionRequired","error"]},"wizardStep":{"type":"string","enum":["basicDetails","artwork","media","processing","finalize"],"description":"Current step in the item creation wizard"},"publishedDate":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"autoPublish":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"squareImgUrl":{"oneOf":[{"type":"string","description":"URL for the square (1:1) artwork image"},{"type":"null","description":"URL for the square (1:1) artwork image"}]},"wideImgUrl":{"oneOf":[{"type":"string","description":"URL for the wide (16:9) artwork image"},{"type":"null","description":"URL for the wide (16:9) artwork image"}]},"ultraWideImgUrl":{"oneOf":[{"type":"string","description":"URL for the ultra-wide (2.77:1) artwork image"},{"type":"null","description":"URL for the ultra-wide (2.77:1) artwork image"}]},"verticalImgUrl":{"oneOf":[{"type":"string","description":"URL for the vertical (2:3) artwork image"},{"type":"null","description":"URL for the vertical (2:3) artwork image"}]},"entryDate":{"type":"string","format":"date-time","description":"Date the item was created"},"collection":{"type":"object","properties":{"id":{"type":"integer","example":1},"name":{"type":"string","example":"Sunday Sermons"},"itemDescriptor":{"type":"string","enum":["sermon","message","teaching","episode"]},"contentFormat":{"type":"string","enum":["sermon","interview"],"description":"Shape of content in this collection"},"fullService":{"type":"boolean","description":"True if items are full services (not just a single sermon)","default":false},"variantTypes":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"name":{"type":"string","example":"Sermon Video"},"contentType":{"type":"string","enum":["video","audio"]},"indexable":{"type":"boolean","description":"Whether this variant can be indexed for search"},"displayOrder":{"type":"integer","description":"Order shown to users"},"collectionId":{"type":"integer"}}},"description":"Included when _expand contains 'variantTypes'"}},"description":"Included when _expand contains 'collection'"},"series":{"oneOf":[{"type":"object","description":"Included when _expand contains 'series'","properties":{"id":{"type":"integer"},"title":{"type":"string","example":"The Gospel of John"},"subTitle":{"oneOf":[{"type":"string"},{"type":"null"}]},"collectionId":{"type":"integer"},"description":{"oneOf":[{"type":"string"},{"type":"null"}]},"shortDescription":{"oneOf":[{"type":"string"},{"type":"null"}]},"sortOrder":{"type":"integer"},"itemSortDirection":{"type":"string","enum":["ASC","DESC"],"default":"DESC"},"showItemOrderInSeries":{"type":"boolean","default":true},"urlSlug":{"oneOf":[{"type":"string"},{"type":"null"}]},"colorHex":{"oneOf":[{"type":"string","example":"#FF5733"},{"type":"null","example":"#FF5733"}]},"squareImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the square artwork (1:1 aspect ratio)"},{"type":"null","description":"Full URL to the square artwork (1:1 aspect ratio)"}]},"wideImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the wide artwork (16:9 aspect ratio)"},{"type":"null","description":"Full URL to the wide artwork (16:9 aspect ratio)"}]},"ultraWideImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the ultra-wide artwork (2.77:1 aspect ratio)"},{"type":"null","description":"Full URL to the ultra-wide artwork (2.77:1 aspect ratio)"}]},"published":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"verticalImgUrl":{"oneOf":[{"type":"string"},{"type":"null"}]},"squareImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"wideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"ultraWideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"verticalImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"items":{"type":"array","items":{"$circularRef":"6b6fec1d-d77d-4e0b-ae7d-01bd97713619"},"description":"Included when _expand contains 'items'"},"collection":{"oneOf":[{"type":"object","description":"Included when _expand contains 'collection'","properties":{"id":{"type":"integer","example":1},"name":{"type":"string","example":"Sunday Sermons"},"itemDescriptor":{"type":"string","enum":["sermon","message","teaching","episode"]},"contentFormat":{"type":"string","enum":["sermon","interview"],"description":"Shape of content in this collection"},"fullService":{"type":"boolean","description":"True if items are full services (not just a single sermon)","default":false},"variantTypes":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"name":{"type":"string","example":"Sermon Video"},"contentType":{"type":"string","enum":["video","audio"]},"indexable":{"type":"boolean","description":"Whether this variant can be indexed for search"},"displayOrder":{"type":"integer","description":"Order shown to users"},"collectionId":{"type":"integer"}}},"description":"Included when _expand contains 'variantTypes'"}}},{"type":"null"}]}}},{"type":"null","description":"Included when _expand contains 'series'","properties":{"id":{"type":"integer"},"title":{"type":"string","example":"The Gospel of John"},"subTitle":{"oneOf":[{"type":"string"},{"type":"null"}]},"collectionId":{"type":"integer"},"description":{"oneOf":[{"type":"string"},{"type":"null"}]},"shortDescription":{"oneOf":[{"type":"string"},{"type":"null"}]},"sortOrder":{"type":"integer"},"itemSortDirection":{"type":"string","enum":["ASC","DESC"],"default":"DESC"},"showItemOrderInSeries":{"type":"boolean","default":true},"urlSlug":{"oneOf":[{"type":"string"},{"type":"null"}]},"colorHex":{"oneOf":[{"type":"string","example":"#FF5733"},{"type":"null","example":"#FF5733"}]},"squareImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the square artwork (1:1 aspect ratio)"},{"type":"null","description":"Full URL to the square artwork (1:1 aspect ratio)"}]},"wideImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the wide artwork (16:9 aspect ratio)"},{"type":"null","description":"Full URL to the wide artwork (16:9 aspect ratio)"}]},"ultraWideImgUrl":{"oneOf":[{"type":"string","description":"Full URL to the ultra-wide artwork (2.77:1 aspect ratio)"},{"type":"null","description":"Full URL to the ultra-wide artwork (2.77:1 aspect ratio)"}]},"published":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"verticalImgUrl":{"oneOf":[{"type":"string"},{"type":"null"}]},"squareImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"wideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"ultraWideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"verticalImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"items":{"type":"array","items":{"$circularRef":"6b6fec1d-d77d-4e0b-ae7d-01bd97713619"},"description":"Included when _expand contains 'items'"},"collection":{"oneOf":[{"type":"object","description":"Included when _expand contains 'collection'","properties":{"id":{"type":"integer","example":1},"name":{"type":"string","example":"Sunday Sermons"},"itemDescriptor":{"type":"string","enum":["sermon","message","teaching","episode"]},"contentFormat":{"type":"string","enum":["sermon","interview"],"description":"Shape of content in this collection"},"fullService":{"type":"boolean","description":"True if items are full services (not just a single sermon)","default":false},"variantTypes":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"name":{"type":"string","example":"Sermon Video"},"contentType":{"type":"string","enum":["video","audio"]},"indexable":{"type":"boolean","description":"Whether this variant can be indexed for search"},"displayOrder":{"type":"integer","description":"Order shown to users"},"collectionId":{"type":"integer"}}},"description":"Included when _expand contains 'variantTypes'"}}},{"type":"null"}]}}}]},"speakers":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"name":{"type":"string","example":"Pastor John Smith"},"bio":{"oneOf":[{"type":"string"},{"type":"null"}]},"imageUrl":{"oneOf":[{"type":"string","description":"Full URL to the speaker's image"},{"type":"null","description":"Full URL to the speaker's image"}]},"imageFilename":{"oneOf":[{"type":"string","description":"Raw filename; clients should use `imageUrl` instead"},{"type":"null","description":"Raw filename; clients should use `imageUrl` instead"}]},"itemCount":{"oneOf":[{"type":"integer","description":"Item count for this speaker; populated when sorted by `_orderBy=itemCount` or expanded with `_expand=items`"},{"type":"null","description":"Item count for this speaker; populated when sorted by `_orderBy=itemCount` or expanded with `_expand=items`"}]}}},"description":"Included when _expand contains 'speakers'"},"scriptures":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"itemId":{"type":"integer"},"book":{"type":"string","description":"Bible book code (e.g., 'GEN', 'MAT', 'REV')"},"bookName":{"type":"string","description":"Full name of the Bible book","example":"Matthew"},"chapter":{"type":"integer"},"verseStart":{"type":"integer"},"verseEnd":{"type":"integer"},"keyVerse":{"oneOf":[{"type":"boolean","description":"Whether this is a key scripture for the item"},{"type":"null","description":"Whether this is a key scripture for the item"}]},"suggested":{"oneOf":[{"type":"boolean","description":"Whether this scripture was AI-suggested"},{"type":"null","description":"Whether this scripture was AI-suggested"}]},"accepted":{"oneOf":[{"type":"boolean","description":"Whether a suggested scripture has been accepted"},{"type":"null","description":"Whether a suggested scripture has been accepted"}]},"displayOrder":{"oneOf":[{"type":"integer"},{"type":"null"}]},"citation":{"type":"string","description":"Formatted citation string","example":"Matthew 5:1-12"},"hidden":{"type":"boolean","description":"True if scripture is suggested but not accepted (and not a key verse)"}}},"description":"Included when _expand contains 'scriptures'"},"mediaAssets":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"itemId":{"type":"integer"},"item":{"oneOf":[{"description":"Included when _expand contains 'item'"},{"type":"null"}]},"contentType":{"type":"string","enum":["audio","video"]},"mimeType":{"oneOf":[{"type":"string"},{"type":"null"}]},"variantTypeId":{"type":"integer"},"variantType":{"oneOf":[{"type":"object","description":"Included when _expand contains 'variantType'","properties":{"id":{"type":"integer"},"name":{"type":"string","example":"Sermon Video"},"contentType":{"type":"string","enum":["video","audio"]},"indexable":{"type":"boolean","description":"Whether this variant can be indexed for search"},"displayOrder":{"type":"integer","description":"Order shown to users"},"collectionId":{"type":"integer"}}},{"type":"null"}]},"fileSizeBytes":{"oneOf":[{"type":"integer"},{"type":"null"}]},"durationSecs":{"oneOf":[{"type":"integer"},{"type":"null"}]},"bitrate":{"oneOf":[{"type":"integer"},{"type":"null"}]},"videoWidth":{"oneOf":[{"type":"integer"},{"type":"null"}]},"videoHeight":{"oneOf":[{"type":"integer"},{"type":"null"}]},"filename":{"oneOf":[{"type":"string","description":"Raw storage key; use `url` to link to the file"},{"type":"null","description":"Raw storage key; use `url` to link to the file"}]},"originalFilename":{"oneOf":[{"type":"string"},{"type":"null"}]},"externalPlatform":{"oneOf":[{"type":"string","enum":["youtube","vimeo"]},{"type":"null","enum":["youtube","vimeo"]}]},"externalPlatformId":{"oneOf":[{"type":"string"},{"type":"null"}]},"muxAssetId":{"oneOf":[{"type":"string"},{"type":"null"}]},"muxPlaybackId":{"oneOf":[{"type":"string"},{"type":"null"}]},"status":{"type":"string","enum":["created","uploaded","processing","ready","error"]},"url":{"oneOf":[{"type":"string","description":"Public CDN URL for the asset"},{"type":"null","description":"Public CDN URL for the asset"}]},"downloadUrl":{"oneOf":[{"type":"string","description":"Download URL for the original file"},{"type":"null","description":"Download URL for the original file"}]},"chapters":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"itemId":{"type":"integer"},"mediaAssetId":{"type":"integer"},"title":{"type":"string","example":"Introduction"},"startMs":{"type":"integer","description":"Chapter start time in milliseconds"},"suggested":{"oneOf":[{"type":"boolean","description":"Whether this chapter was AI-suggested"},{"type":"null","description":"Whether this chapter was AI-suggested"}]},"accepted":{"oneOf":[{"type":"boolean","description":"Whether a suggested chapter has been accepted"},{"type":"null","description":"Whether a suggested chapter has been accepted"}]},"hidden":{"type":"boolean","description":"True if chapter is suggested but not accepted"}}},"description":"Included when _expand contains 'chapters'"},"entryDate":{"type":"string","format":"date-time"}}},"description":"Included when _expand contains 'mediaAssets'"},"resources":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"itemId":{"type":"integer"},"title":{"type":"string"},"subTitle":{"oneOf":[{"type":"string"},{"type":"null"}]},"description":{"oneOf":[{"type":"string"},{"type":"null"}]},"resourceTypeId":{"oneOf":[{"type":"integer"},{"type":"null"}]},"displayOrder":{"oneOf":[{"type":"integer"},{"type":"null"}]},"contentType":{"type":"string","enum":["file","link","video"]},"fileMimeType":{"oneOf":[{"type":"string"},{"type":"null"}]},"fileSizeBytes":{"oneOf":[{"type":"integer"},{"type":"null"}]},"externalPlatform":{"oneOf":[{"type":"string","enum":["youtube","vimeo"]},{"type":"null","enum":["youtube","vimeo"]}]},"externalPlatformId":{"oneOf":[{"type":"string"},{"type":"null"}]},"thumbnailImgUrl":{"oneOf":[{"type":"string","description":"URL to the resource thumbnail image"},{"type":"null","description":"URL to the resource thumbnail image"}]},"url":{"oneOf":[{"type":"string","description":"URL to access the resource (file URL or external link)"},{"type":"null","description":"URL to access the resource (file URL or external link)"}]},"resourceType":{"oneOf":[{"type":"object","description":"Included when _expand contains 'resourceType'","properties":{"id":{"type":"integer"},"name":{"type":"string","description":"Display name for the resource category"}}},{"type":"null"}]},"linkTarget":{"oneOf":[{"type":"string","description":"Target URL for link-type resources"},{"type":"null","description":"Target URL for link-type resources"}]}}},"description":"Included when _expand contains 'resources'"},"suggestedDescription":{"oneOf":[{"type":"string","description":"AI-generated description awaiting acceptance"},{"type":"null","description":"AI-generated description awaiting acceptance"}]},"suggestedShortDescription":{"oneOf":[{"type":"string"},{"type":"null"}]},"errorMessage":{"oneOf":[{"type":"string","description":"Set when status is `error` or `actionRequired`"},{"type":"null","description":"Set when status is `error` or `actionRequired`"}]},"indexedMediaAssetId":{"oneOf":[{"type":"integer","description":"The media asset whose transcript was embedded for search"},{"type":"null","description":"The media asset whose transcript was embedded for search"}]},"autoAcceptScriptures":{"oneOf":[{"type":"boolean","description":"Auto-accept AI-suggested scriptures without review"},{"type":"null","description":"Auto-accept AI-suggested scriptures without review"}]},"autoAcceptMediaChapters":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"transcriptUrl":{"oneOf":[{"type":"string","description":"CDN URL for the raw transcript JSON"},{"type":"null","description":"CDN URL for the raw transcript JSON"}]},"topics":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"name":{"type":"string"},"itemCount":{"oneOf":[{"type":"integer","description":"Included when _expand contains 'itemCount'"},{"type":"null","description":"Included when _expand contains 'itemCount'"}]}}},"description":"Included when _expand contains 'topics'"},"squareImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"wideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"ultraWideImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]},"verticalImgMetadata":{"oneOf":[{"type":"object","additionalProperties":true},{"type":"null","additionalProperties":true}]}}}}},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"a6technologies","siteName":"Haystack API","title":"Search Content - Haystack API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-04-20T21:18:21.932Z","originalFileLocation":"api-reference/endpoints/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=\"Semantic search across sermons, scriptures, and series. By default returns all results in a single JSON response. When stream=true, returns a text/event-stream with these message types: - results — full results payload (same shape as the non-stream response) - headline — streaming AI headline ({headline: string} appended incrementally) - overview — streaming AI overview ({overview: string} appended incrementally) - complete — final message; stream closes - error — error event; stream closes\">\u003cmeta data-mint-head name=\"application-name\" content=\"Haystack API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/a6technologies/dro3z6ZP_5PuRvKg/_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/a6technologies/dro3z6ZP_5PuRvKg/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/a6technologies/dro3z6ZP_5PuRvKg/_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/a6technologies/dro3z6ZP_5PuRvKg/_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/a6technologies/dro3z6ZP_5PuRvKg/_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/a6technologies/dro3z6ZP_5PuRvKg/_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/a6technologies/dro3z6ZP_5PuRvKg/_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/a6technologies/dro3z6ZP_5PuRvKg/_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/a6technologies/dro3z6ZP_5PuRvKg/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Search Content - Haystack API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Semantic search across sermons, scriptures, and series. By default returns all results in a single JSON response. When stream=true, returns a text/event-stream with these message types: - results — full results payload (same shape as the non-stream response) - headline — streaming AI headline ({headline: string} appended incrementally) - overview — streaming AI overview ({overview: string} appended incrementally) - complete — final message; stream closes - error — error event; stream closes\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Haystack API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.thehaystack.ai/api-reference/endpoints/search\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://a6technologies.mintlify.app/_mintlify/api/og/v2?division=Search\u0026amp;title=Search+Content\u0026amp;description=Semantic+search+across+sermons%2C+scriptures%2C+and+series.+By+default+returns+all+results+in+a+single+JSON+response.+When+%60stream%3Dtrue%60%2C+returns+a+text%2Fevent-strea\u0026amp;theme=64dc58509f775c98f6c64d2a\u0026amp;signature=287c8d08f3dfa5932e57f666fb0274b287c4998b3a22e07a27bc4b43657d5b6c\">\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=\"Search Content - Haystack API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Semantic search across sermons, scriptures, and series. By default returns all results in a single JSON response. When stream=true, returns a text/event-stream with these message types: - results — full results payload (same shape as the non-stream response) - headline — streaming AI headline ({headline: string} appended incrementally) - overview — streaming AI overview ({overview: string} appended incrementally) - complete — final message; stream closes - error — error event; stream closes\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://a6technologies.mintlify.app/_mintlify/api/og/v2?division=Search\u0026amp;title=Search+Content\u0026amp;description=Semantic+search+across+sermons%2C+scriptures%2C+and+series.+By+default+returns+all+results+in+a+single+JSON+response.+When+%60stream%3Dtrue%60%2C+returns+a+text%2Fevent-strea\u0026amp;theme=64dc58509f775c98f6c64d2a\u0026amp;signature=287c8d08f3dfa5932e57f666fb0274b287c4998b3a22e07a27bc4b43657d5b6c\">\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/a6technologies/dro3z6ZP_5PuRvKg/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Haystack API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4F46E5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.thehaystack.ai/api-reference/endpoints/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/endpoints/search.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.thehaystack.ai/#organization\",\"name\":\"Haystack API\",\"url\":\"https://developer.thehaystack.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/a6technologies/f1nEPYhGQh1fBrKp/logo/light.png?fit=max\u0026auto=format\u0026n=f1nEPYhGQh1fBrKp\u0026q=85\u0026s=c1a2402636cff01bd8b65c2eb84085ec\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.thehaystack.ai#website\",\"name\":\"Haystack API\",\"url\":\"https://developer.thehaystack.ai\",\"publisher\":{\"@id\":\"https://developer.thehaystack.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.thehaystack.ai/api-reference/endpoints/search#webpage\",\"url\":\"https://developer.thehaystack.ai/api-reference/endpoints/search\",\"name\":\"Search Content\",\"description\":\"Semantic search across sermons, scriptures, and series. By default returns all results in a single JSON response. When stream=true, returns a text/event-stream with these message types: - results — full results payload (same shape as the non-stream response) - headline — streaming AI headline ({headline: string} appended incrementally) - overview — streaming AI overview ({overview: string} appended incrementally) - complete — final message; stream closes - error — error event; stream closes\",\"dateModified\":\"2026-04-20T21:18:21.932Z\",\"isPartOf\":{\"@id\":\"https://developer.thehaystack.ai#website\"},\"breadcrumb\":{\"@id\":\"https://developer.thehaystack.ai/api-reference/endpoints/search#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.thehaystack.ai/api-reference/endpoints/search#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Haystack API\",\"item\":\"https://developer.thehaystack.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Search Content\",\"item\":\"https://developer.thehaystack.ai/api-reference/endpoints/search\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developer.thehaystack.ai/api-reference/endpoints/search#apireference\",\"headline\":\"Search Content\",\"name\":\"Search Content\",\"description\":\"Semantic search across sermons, scriptures, and series. By default returns all results in a single JSON response. When stream=true, returns a text/event-stream with these message types: - results — full results payload (same shape as the non-stream response) - headline — streaming AI headline ({headline: string} appended incrementally) - overview — streaming AI overview ({overview: string} appended incrementally) - complete — final message; stream closes - error — error event; stream closes\",\"url\":\"https://developer.thehaystack.ai/api-reference/endpoints/search\",\"mainEntityOfPage\":{\"@id\":\"https://developer.thehaystack.ai/api-reference/endpoints/search#webpage\"},\"dateModified\":\"2026-04-20T21:18:21.932Z\",\"publisher\":{\"@id\":\"https://developer.thehaystack.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.thehaystack.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Haystack API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Haystack API","nav":{"global":{"anchors":[]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"group":"Items","pages":[{"title":"List Items","openapi":"GET /items","href":"/api-reference/endpoints/items-list"},{"title":"Get Item","openapi":"GET /items/{itemId}","href":"/api-reference/endpoints/items-get"},{"title":"Create Item","openapi":"POST /items/create","href":"/api-reference/endpoints/items-create"},{"title":"Update Item","openapi":"PATCH /items/{itemId}/update","href":"/api-reference/endpoints/items-update"},{"title":"Publish Item","openapi":"POST /items/{itemId}/publish","href":"/api-reference/endpoints/items-publish"},{"title":"Unpublish Item","openapi":"POST /items/{itemId}/unpublish","href":"/api-reference/endpoints/items-unpublish"},{"title":"Get Item Transcript","openapi":"GET /items/{itemId}/transcript","href":"/api-reference/endpoints/items-transcript"},{"title":"List Similar Items","openapi":"GET /items/{itemId}/similar","href":"/api-reference/endpoints/items-similar"},{"title":"Upload Item Artwork","openapi":"POST /items/{itemId}/artwork/upload","href":"/api-reference/endpoints/items-artwork-upload"},{"title":"Delete Item Artwork","openapi":"POST /items/{itemId}/artwork/delete","href":"/api-reference/endpoints/items-artwork-delete"},{"title":"Delete Item","openapi":"DELETE /items/{itemId}/delete","href":"/api-reference/endpoints/items-delete"}]},{"group":"Collections","pages":[{"title":"List Collections","openapi":"GET /collections","href":"/api-reference/endpoints/collections-list"},{"title":"Get Collection","openapi":"GET /collections/{collectionId}","href":"/api-reference/endpoints/collections-get"},{"title":"Create Collection","openapi":"POST /collections/create","href":"/api-reference/endpoints/collections-create"},{"title":"Update Collection","openapi":"PATCH /collections/{collectionId}","href":"/api-reference/endpoints/collections-update"}]},{"group":"Series","pages":[{"title":"List Series","openapi":"GET /series","href":"/api-reference/endpoints/series-list"},{"title":"Get Series","openapi":"GET /series/{seriesId}","href":"/api-reference/endpoints/series-get"},{"title":"Create Series","openapi":"POST /series/create","href":"/api-reference/endpoints/series-create"},{"title":"Update Series","openapi":"PATCH /series/{seriesId}/update","href":"/api-reference/endpoints/series-update"},{"title":"Upload Series Artwork","openapi":"POST /series/{seriesId}/artwork/upload","href":"/api-reference/endpoints/series-artwork-upload"},{"title":"Delete Series Artwork","openapi":"POST /series/{seriesId}/artwork/delete","href":"/api-reference/endpoints/series-artwork-delete"}]},{"group":"Speakers","pages":[{"title":"List Speakers","openapi":"GET /speakers","href":"/api-reference/endpoints/speakers-list"},{"title":"Get Speaker","openapi":"GET /speakers/{speakerId}","href":"/api-reference/endpoints/speakers-get"},{"title":"Create Speaker","openapi":"POST /speakers/create","href":"/api-reference/endpoints/speakers-create"},{"title":"Update Speaker","openapi":"PATCH /speakers/{speakerId}","href":"/api-reference/endpoints/speakers-update"},{"title":"Upload Speaker Image","openapi":"POST /speakers/{speakerId}/image/upload","href":"/api-reference/endpoints/speakers-image-upload"},{"title":"Delete Speaker Image","openapi":"DELETE /speakers/{speakerId}/artwork/delete","href":"/api-reference/endpoints/speakers-image-delete"},{"title":"Delete Speaker","openapi":"DELETE /speakers/{speakerId}","href":"/api-reference/endpoints/speakers-delete"}]},{"group":"Scriptures","pages":[{"title":"List Scriptures","openapi":"GET /scriptures","href":"/api-reference/endpoints/scriptures-list"},{"title":"Get Scripture","openapi":"GET /scriptures/{scriptureId}","href":"/api-reference/endpoints/scriptures-get"},{"title":"Create Scripture","openapi":"POST /scriptures","href":"/api-reference/endpoints/scriptures-create"},{"title":"Update Scripture","openapi":"PATCH /scriptures/{scriptureId}","href":"/api-reference/endpoints/scriptures-update"},{"title":"Delete Scripture","openapi":"DELETE /scriptures/{scriptureId}","href":"/api-reference/endpoints/scriptures-delete"},{"title":"Get Bible Metadata","openapi":"GET /scriptures/bibleMetadata","href":"/api-reference/endpoints/scriptures-bible-metadata"},{"title":"Get Items by Scripture","openapi":"GET /scriptures/items","href":"/api-reference/endpoints/scriptures-items"},{"title":"Get Bible Text","openapi":"GET /scriptures/fullText","href":"/api-reference/endpoints/scriptures-full-text"}]},{"group":"Media","pages":[{"title":"List Media Assets","openapi":"GET /media","href":"/api-reference/endpoints/media-list"},{"title":"Get Media Asset","openapi":"GET /media/{mediaAssetId}","href":"/api-reference/endpoints/media-get"},{"title":"Create Media Asset","openapi":"POST /media/create","href":"/api-reference/endpoints/media-create"},{"title":"Update Media Asset","openapi":"PATCH /media/{mediaAssetId}/update","href":"/api-reference/endpoints/media-update"},{"title":"Delete Media Asset","openapi":"DELETE /media/{mediaAssetId}","href":"/api-reference/endpoints/media-delete"},{"title":"List Media Variant Types","openapi":"GET /media/variantTypes","href":"/api-reference/endpoints/media-variant-types"}]},{"group":"Chapters","pages":[{"title":"List Chapters","openapi":"GET /media/chapters","href":"/api-reference/endpoints/chapters-list"},{"title":"Get Chapter","openapi":"GET /media/chapters/{chapterId}","href":"/api-reference/endpoints/chapters-get"},{"title":"Create Chapter","openapi":"POST /media/chapters","href":"/api-reference/endpoints/chapters-create"},{"title":"Update Chapter","openapi":"PATCH /media/chapters/{chapterId}","href":"/api-reference/endpoints/chapters-update"},{"title":"Delete Chapter","openapi":"DELETE /media/chapters/{chapterId}","href":"/api-reference/endpoints/chapters-delete"}]},{"group":"Resources","pages":[{"title":"List Resources","openapi":"GET /items/{itemId}/resources","href":"/api-reference/endpoints/resources-list"},{"title":"Get Resource","openapi":"GET /items/{itemId}/resources/{resourceId}","href":"/api-reference/endpoints/resources-get"},{"title":"Create Resource","openapi":"POST /items/{itemId}/resources/create","href":"/api-reference/endpoints/resources-create"},{"title":"Update Resource","openapi":"PATCH /items/{itemId}/resources/{resourceId}/update","href":"/api-reference/endpoints/resources-update"},{"title":"Delete Resource","openapi":"DELETE /items/{itemId}/resources/{resourceId}","href":"/api-reference/endpoints/resources-delete"},{"title":"List Resource Types","openapi":"GET /resource-types","description":"List the resource type categories configured for your account. Use these to populate a picker when creating resources.","href":"/api-reference/endpoints/resource-types-list"}]},{"group":"Search","pages":[{"title":"Search Content","openapi":"GET /search","href":"/api-reference/endpoints/search"}]},{"group":"Stats","pages":[{"title":"Trending Topics","openapi":"GET /stats/trending-topics","description":"Topics with rising engagement over the range.","href":"/api-reference/endpoints/stats-trending-topics"},{"title":"Underperforming Topics","openapi":"GET /stats/underperforming-topics","href":"/api-reference/endpoints/stats-underperforming-topics"},{"title":"Search Quality Time Series","openapi":"GET /stats/search-quality-time-series","href":"/api-reference/endpoints/stats-search-quality-time-series"},{"title":"Search Quality Score Distribution","openapi":"GET /stats/search-quality-score-distribution","href":"/api-reference/endpoints/stats-search-quality-score-distribution"},{"title":"Click-Through Metrics","openapi":"GET /stats/click-through","href":"/api-reference/endpoints/stats-click-through"},{"title":"Click Position Distribution","openapi":"GET /stats/click-position","href":"/api-reference/endpoints/stats-click-position"},{"title":"Page View Metrics","openapi":"GET /stats/page-views","href":"/api-reference/endpoints/stats-page-views"},{"title":"Search Media Play Rates","openapi":"GET /stats/search-media-play-rates","href":"/api-reference/endpoints/stats-search-media-play-rates"},{"title":"Search Media Plays Duration","openapi":"GET /stats/search-media-plays-duration","href":"/api-reference/endpoints/stats-search-media-plays-duration"},{"title":"Media Plays","openapi":"GET /stats/media-plays","href":"/api-reference/endpoints/stats-media-plays"},{"title":"Top Items","openapi":"GET /stats/top-items","href":"/api-reference/endpoints/stats-top-items"},{"title":"Top Series","openapi":"GET /stats/top-series","href":"/api-reference/endpoints/stats-top-series"}]},{"group":"Analytics","pages":[{"title":"Log Search Result Click","openapi":"POST /logging/search-result-clicks","href":"/api-reference/endpoints/analytics-click"},{"title":"Log Page View","openapi":"POST /logging/page-views","href":"/api-reference/endpoints/analytics-page-view"},{"title":"Log Media Playback Event","openapi":"POST /logging/media-playback-events","href":"/api-reference/endpoints/analytics-media-playback"}]},{"group":"Frontend","pages":[{"title":"Get Home Feed","openapi":"GET /home","href":"/api-reference/endpoints/home"},{"title":"Get Frontend Style","openapi":"GET /frontend/style","href":"/api-reference/endpoints/frontend-style"}]}]}]},"basePath":"","title":"Search Content - Haystack API","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}