[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"footer-secondary":3,"footer-primary":31,"typesense":119,"footer-description":158,"header-nav":160,"header-nav-data":299,"github-stars":301,"8f849cd0-a47b-4e32-bb19-b478973c90f7":404,"74634853-196b-4ce3-b256-4534c054838f":410,"dfd79d2b-7af5-4cdb-aa94-3f73de97ebd8":439,"358b0659-1f05-4427-bd1c-4bc03a43c182":446,"site-banner":453,"9df3f40e-6272-4ec6-a0d7-cc29265e087c":457,"1b444c23-b593-4391-9410-4ca5d2c7a7cb":461},{"items":4},[5,12,19,25],{"id":6,"title":7,"url":8,"page":9,"children":11},"8a1b7bfa-429d-4ffc-a650-2a5fdcf356da","Cloud Policies",null,{"permalink":10},"/cloud-policies",[],{"id":13,"title":14,"url":15,"page":16,"children":18},"bea848ef-828f-4306-8017-6b00ec5d4a0c","License","#",{"permalink":17},"/bsl",[],{"id":20,"title":21,"url":15,"page":22,"children":24},"4e914f47-4bee-42b7-b445-3119ee4196ef","Terms",{"permalink":23},"/terms",[],{"id":26,"title":27,"url":15,"page":28,"children":30},"ea69eda6-d317-4981-8421-fcabb1826bfd","Privacy",{"permalink":29},"/privacy",[],{"items":32},[33,56,76,96],{"id":34,"title":35,"url":8,"page":8,"children":36},"522e608a-77b0-4333-820d-d4f44be2ade1","Solutions",[37,42,47,52],{"id":38,"title":39,"url":8,"page":40},"fcafe85a-a798-4710-9e7a-776fe413aae5","Headless CMS",{"permalink":41},"/solutions/headless-cms",{"id":43,"title":44,"url":8,"page":45},"79972923-93cf-4777-9e32-5c9b0315fc10","Backend-as-a-Service",{"permalink":46},"/solutions/backend-as-a-service",{"id":48,"title":49,"url":8,"page":50},"0fa8d0c1-7b64-4f6f-939d-d7fdb99fc407","Product Information",{"permalink":51},"/solutions/product-information-management",{"id":53,"title":54,"url":55,"page":8},"63946d54-6052-4780-8ff4-91f5a9931dcc","100+ Things to Build","https://directus.io/blog/100-tools-apps-and-platforms-you-can-build-with-directus",{"id":57,"title":58,"url":8,"page":8,"children":59},"8ab4f9b1-f3e2-44d6-919b-011d91fe072f","Resources",[60,64,68,72],{"id":61,"title":62,"url":63,"page":8},"f951fb84-8777-4b84-9e91-996fe9d25483","Documentation","https://docs.directus.io",{"id":65,"title":66,"url":67,"page":8},"366febc7-a538-4c08-a326-e6204957f1e3","Guides","https://docs.directus.io/guides/",{"id":69,"title":70,"url":71,"page":8},"aeb9128e-1c5f-417f-863c-2449416433cd","Community","https://directus.chat",{"id":73,"title":74,"url":75,"page":8},"da1c2ed8-0a77-49b0-a903-49c56cb07de5","Release Notes","https://github.com/directus/directus/releases",{"id":77,"title":78,"url":8,"page":8,"children":79},"d61fae8c-7502-494a-822f-19ecff3d0256","Support",[80,84,88,92],{"id":81,"title":82,"url":83,"page":8},"8c43c781-7ebd-475f-a931-747e293c0a88","Issue Tracker","https://github.com/directus/directus/issues",{"id":85,"title":86,"url":87,"page":8},"d77bb78e-cf7b-4e01-932a-514414ba49d3","Feature Requests","https://github.com/directus/directus/discussions?discussions_q=is:open+sort:top",{"id":89,"title":90,"url":91,"page":8},"4346be2b-2c53-476e-b53b-becacec626a6","Community Chat","https://discord.com/channels/725371605378924594/741317677397704757",{"id":93,"title":94,"url":95,"page":8},"26c115d2-49f7-4edc-935e-d37d427fb89d","Cloud Dashboard","https://directus.cloud",{"id":97,"title":98,"url":8,"page":8,"children":99},"49141403-4f20-44ac-8453-25ace1265812","Organization",[100,105,110,114],{"id":101,"title":102,"url":103,"page":104},"1f36ea92-8a5e-47c8-914c-9822a8b9538a","About","/about",{"permalink":103},{"id":106,"title":107,"url":15,"page":108},"b84bf525-5471-4b14-a93c-225f6c386005","Careers",{"permalink":109},"/careers",{"id":111,"title":112,"url":113,"page":8},"86aabc3a-433d-434b-9efa-ad1d34be0a34","Brand Assets","https://drive.google.com/drive/folders/1lBOTba4RaA5ikqOn8Ewo4RYzD0XcymG9?usp=sharing",{"id":115,"title":116,"url":8,"page":117},"8d2fa1e3-198e-4405-81e1-2ceb858bc237","Contact",{"permalink":118},"/contact",{"metadata":8,"logo":120,"helpful_resources":121,"extensions":125,"date_updated":127,"user_updated":128,"date_created":129,"user_created":130,"sort":8,"id":131,"content":132,"website":133,"status":134,"category":135,"description":136,"slug":137,"name":138,"external_resources":139,"extensionDetails":140},"9c9207c4-57ef-4190-a741-8dadff7591ea",[122],{"title":123,"url":124},"Typesense Documentation","https://typesense.org/docs/",[126],"directus-extension-okam-typesense","2025-07-30T17:42:46.818Z","1a9ab95a-93bc-4908-af85-0d42bb6e6aa6","2025-07-11T14:29:17.172Z","1cd0a355-b103-477d-9375-61e88f3110f8","8a733ada-cded-4166-9e1a-d9a21258dc8b","\u003Cp>Typesense offers a fast and typo-tolerant search engine designed for developers who need reliable search functionality in their projects.\u003C/p>\n\u003Cp>With the Typesense integration for Directus, you can bring powerful, real-time search capabilities directly into your data and content workflows.&nbsp;In the context of Directus, Typesense is especially useful for teams managing large datasets or content collections. Whether you&rsquo;re building a product catalog, a documentation hub, or any content-heavy app, this integration helps users quickly find what they need&mdash;even if their search includes misspellings or typos. Typesense indexes your Directus collections, ensuring that all your content is easily searchable and up to date.\u003C/p>\n\u003Cp>This setup is ideal for anyone looking to offer a fast, intuitive search experience for end-users or internal teams. The Directus extension for Typesense makes it simple to connect your data, configure search options, and keep your index synchronized as your content grows or changes.\u003C/p>\n\u003Cp>If you&rsquo;re working with complex content or large datasets, Typesense is a practical solution for adding robust search features to your Directus projects.\u003C/p>","https://typesense.org","published","Search","Fast, typo-tolerant search with Typesense search engine integration","typesense","Typesense",[],[141],{"description":142,"formatted_description":142,"formatted_name":143,"host_version":144,"id":145,"images":146,"last_updated":147,"name":126,"published_at":148,"publisher":149,"readme":153,"recent_downloads_30_days":154,"recent_downloads_7_days":155,"sandbox":152,"total_downloads":156,"type":157},"Typesense admin interface and basic operations","Okam Typesense","^10.3.0","80f0bfce-9cfa-4c19-90a0-62ab9823b128",[],1709578370,1708534329,{"id":150,"username":151,"verified":152},"f9ebe9dc-7a77-4f02-88c1-30201f7ab783","davidpaquet",false,"# Okam Typesense Library\n\n## Environment\n```\n# use for upsert operation\nTYPESENSE_HOST=https://server:port\n# use for upsert operation\nTYPESENSE_APIKEY_WRITE=xyz\n```\n\n## Operation okam-typesense-upsert\nInsert or update an item or a list of item using id as primary key.\n\nThe schema must exists before calling this operation.\n\nUse environment variables TYPESENSE_HOST and TYPESENSE_APIKEY_WRITE if override are not provided.\n\n### Options\n* collection : the name of the typesense collection\n* item : an object or an array of object, with id field\n* host_override : allow the operation to override the default TYPESENSE_HOST\n* apikey_override : allow the operation to override the default TYPESENSE_APIKEY_WRITE\n\n\n",69,0,1197,"bundle",{"description":159},"\u003Cp>A composable backend to build your Headless CMS, BaaS, and more.&nbsp;\u003C/p>",{"items":161},[162,224,280,285,292],{"id":163,"title":164,"url":8,"callout":165,"callout_title":166,"children_title":167,"page":8,"children":168},"62c04c6c-5793-4702-8ed1-73dd563fd605","Product","8f849cd0-a47b-4e32-bb19-b478973c90f7","Project Showcase","Use Cases and Features",[169,175,181,188,193,201,209,217],{"id":170,"title":39,"url":171,"description":172,"image":8,"icon":173,"page":174},"e7d7d5ed-89b1-4455-8b4a-8ae92c70e3a0","/solutions/headless-cms/","Manage and deliver content with ease","code_blocks",{"permalink":41},{"id":176,"title":44,"url":177,"description":178,"image":8,"icon":179,"page":180},"60bdefd9-95e6-45a3-9f81-4748d07c59d3","/solutions/backend-as-a-service/","Build and ship applications faster","speed",{"permalink":46},{"id":182,"title":183,"url":184,"description":185,"image":8,"icon":186,"page":187},"5f9aebeb-4f89-445e-9850-5b1261a2743c","Headless Commerce","/solutions/product-information-management/","A single source of truth for products","shopping_cart_checkout",{"permalink":51},{"id":189,"title":190,"url":55,"description":191,"image":8,"icon":192,"page":8},"49e46134-80be-470e-8c73-afb1417fa9b6","100+ More Use Cases","Build anything (or everything)","lightbulb",{"id":194,"title":195,"url":196,"description":197,"image":8,"icon":198,"page":199},"a589ac77-a5ce-45c5-a054-e43111e19158","Instant APIs","/products/connect/","Connect a database, get REST + GraphQL APIs","api",{"permalink":200},"/toolkit/connect",{"id":202,"title":203,"url":204,"description":205,"image":8,"icon":206,"page":207},"4a0f129a-c546-4493-b0a9-306e51692e90","Granular Policy-Based Auth","/products/auth/","Provide secure, autonomous data access","lock_person",{"permalink":208},"/toolkit/auth",{"id":210,"title":211,"url":212,"description":213,"image":8,"icon":214,"page":215},"f9250f2c-93a4-4108-80db-011bbe391ecf","Visual Automation Builder","/products/automate/","Automate content and data workflows with ease","build",{"permalink":216},"/toolkit/automate",{"id":218,"title":219,"url":8,"description":220,"image":8,"icon":221,"page":222},"f1ae4e40-5b05-42a4-9cd3-33dda35cc939","50+ More Features","Get everything you need out-of-the-box","auto_fix",{"permalink":223},"/features",{"id":225,"title":58,"url":8,"callout":226,"callout_title":227,"children_title":228,"page":8,"children":229},"2f6ad0d1-6dd3-4f17-b5c8-9f2abf71409a","dfd79d2b-7af5-4cdb-aa94-3f73de97ebd8","Watch Directus TV","Learn More",[230,237,244,250,257,263,269,274],{"id":231,"title":232,"url":233,"description":234,"image":8,"icon":235,"page":236},"0a3bf9f5-1ef2-43f4-bc09-7ff7488241c5","Blog","/blog","Read our latest articles and guides","library_books",{"permalink":233},{"id":238,"title":239,"url":15,"description":240,"image":8,"icon":241,"page":242},"165e3dc2-e51b-4456-8382-99c5775b0412","Case Studies","Case studies and success stories","magic_button",{"permalink":243},"/case-studies",{"id":245,"title":246,"url":247,"description":248,"image":8,"icon":249,"page":8},"5ae324b6-bf44-4c21-95ad-e6dc0c1c1f40","Community Forum","https://community.directus.io/","Questions and conversations","comment",{"id":251,"title":252,"url":15,"description":253,"image":8,"icon":254,"page":255},"b1db03f0-e537-490e-8c0f-c61c401d1024","Agency Directory","Browse our list of agency partners ","handshake",{"permalink":256},"/agency-directory",{"id":258,"title":259,"url":103,"description":260,"image":8,"icon":261,"page":262},"991731c8-eb40-4eec-85a5-6e977bcd7ec9","About Us","Learn more about Directus and the team","supervised_user_circle",{"permalink":103},{"id":264,"title":265,"url":266,"description":267,"image":8,"icon":268,"page":8},"52aebf38-b3ad-4a27-807d-ce52398cd509","Wall of Love","https://testimonial.to/directus/all","See what others are saying about us","heart_plus",{"id":270,"title":116,"url":15,"description":271,"image":8,"icon":272,"page":273},"a86eca65-d5ae-4263-b7d9-4f1a1c50a0b1","Have a general inquiry or question for us?","mark_email_unread",{"permalink":118},{"id":275,"title":78,"url":8,"description":276,"image":8,"icon":277,"page":278},"28225825-8d41-4809-9032-192fbf5c6e5d","Reach out to Directus support","support",{"permalink":279},"/support",{"id":281,"title":282,"url":283,"callout":8,"callout_title":8,"children_title":8,"page":8,"children":284},"a3f1275d-b088-4b11-99bf-143fcbf39104","Developers","/docs",[],{"id":286,"title":287,"url":288,"callout":8,"callout_title":8,"children_title":8,"page":289,"children":291},"fae8fded-d2e2-468e-a68b-82abec7a7225","Enterprise","/solutions/enterprise/",{"permalink":290},"/solutions/enterprise",[],{"id":293,"title":294,"url":295,"callout":8,"callout_title":8,"children_title":8,"page":296,"children":298},"5c5e2fbc-49fd-4e41-a71e-e4f8db2b00cf","Pricing","/pricing/",{"permalink":297},"/pricing/self-hosted",[],{"header_cta_buttons":300},"74634853-196b-4ce3-b256-4534c054838f",{"id":302,"node_id":303,"name":304,"full_name":305,"private":152,"owner":306,"html_url":323,"description":324,"fork":152,"url":325,"forks_url":326,"keys_url":327,"collaborators_url":328,"teams_url":329,"hooks_url":330,"issue_events_url":331,"events_url":332,"assignees_url":333,"branches_url":334,"tags_url":335,"blobs_url":336,"git_tags_url":337,"git_refs_url":338,"trees_url":339,"statuses_url":340,"languages_url":341,"stargazers_url":342,"contributors_url":343,"subscribers_url":344,"subscription_url":345,"commits_url":346,"git_commits_url":347,"comments_url":348,"issue_comment_url":349,"contents_url":350,"compare_url":351,"merges_url":352,"archive_url":353,"downloads_url":354,"issues_url":355,"pulls_url":356,"milestones_url":357,"notifications_url":358,"labels_url":359,"releases_url":360,"deployments_url":361,"created_at":362,"updated_at":363,"pushed_at":364,"git_url":365,"ssh_url":366,"clone_url":367,"svn_url":323,"homepage":368,"size":369,"stargazers_count":370,"watchers_count":370,"language":371,"has_issues":372,"has_projects":372,"has_downloads":372,"has_wiki":152,"has_pages":152,"has_discussions":372,"forks_count":373,"mirror_url":8,"archived":152,"disabled":152,"open_issues_count":374,"license":375,"allow_forking":372,"is_template":152,"web_commit_signoff_required":152,"has_pull_requests":372,"pull_request_creation_policy":380,"topics":381,"visibility":322,"forks":373,"open_issues":374,"watchers":370,"default_branch":400,"temp_clone_token":8,"custom_properties":401,"organization":402,"network_count":373,"subscribers_count":403},7122594,"MDEwOlJlcG9zaXRvcnk3MTIyNTk0","directus","directus/directus",{"login":304,"id":307,"node_id":308,"avatar_url":309,"gravatar_id":310,"url":311,"html_url":312,"followers_url":313,"following_url":314,"gists_url":315,"starred_url":316,"subscriptions_url":317,"organizations_url":318,"repos_url":319,"events_url":320,"received_events_url":321,"type":98,"user_view_type":322,"site_admin":152},15967950,"MDEyOk9yZ2FuaXphdGlvbjE1OTY3OTUw","https://avatars.githubusercontent.com/u/15967950?v=4","","https://api.github.com/users/directus","https://github.com/directus","https://api.github.com/users/directus/followers","https://api.github.com/users/directus/following{/other_user}","https://api.github.com/users/directus/gists{/gist_id}","https://api.github.com/users/directus/starred{/owner}{/repo}","https://api.github.com/users/directus/subscriptions","https://api.github.com/users/directus/orgs","https://api.github.com/users/directus/repos","https://api.github.com/users/directus/events{/privacy}","https://api.github.com/users/directus/received_events","public","https://github.com/directus/directus","The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.","https://api.github.com/repos/directus/directus","https://api.github.com/repos/directus/directus/forks","https://api.github.com/repos/directus/directus/keys{/key_id}","https://api.github.com/repos/directus/directus/collaborators{/collaborator}","https://api.github.com/repos/directus/directus/teams","https://api.github.com/repos/directus/directus/hooks","https://api.github.com/repos/directus/directus/issues/events{/number}","https://api.github.com/repos/directus/directus/events","https://api.github.com/repos/directus/directus/assignees{/user}","https://api.github.com/repos/directus/directus/branches{/branch}","https://api.github.com/repos/directus/directus/tags","https://api.github.com/repos/directus/directus/git/blobs{/sha}","https://api.github.com/repos/directus/directus/git/tags{/sha}","https://api.github.com/repos/directus/directus/git/refs{/sha}","https://api.github.com/repos/directus/directus/git/trees{/sha}","https://api.github.com/repos/directus/directus/statuses/{sha}","https://api.github.com/repos/directus/directus/languages","https://api.github.com/repos/directus/directus/stargazers","https://api.github.com/repos/directus/directus/contributors","https://api.github.com/repos/directus/directus/subscribers","https://api.github.com/repos/directus/directus/subscription","https://api.github.com/repos/directus/directus/commits{/sha}","https://api.github.com/repos/directus/directus/git/commits{/sha}","https://api.github.com/repos/directus/directus/comments{/number}","https://api.github.com/repos/directus/directus/issues/comments{/number}","https://api.github.com/repos/directus/directus/contents/{+path}","https://api.github.com/repos/directus/directus/compare/{base}...{head}","https://api.github.com/repos/directus/directus/merges","https://api.github.com/repos/directus/directus/{archive_format}{/ref}","https://api.github.com/repos/directus/directus/downloads","https://api.github.com/repos/directus/directus/issues{/number}","https://api.github.com/repos/directus/directus/pulls{/number}","https://api.github.com/repos/directus/directus/milestones{/number}","https://api.github.com/repos/directus/directus/notifications{?since,all,participating}","https://api.github.com/repos/directus/directus/labels{/name}","https://api.github.com/repos/directus/directus/releases{/id}","https://api.github.com/repos/directus/directus/deployments","2012-12-12T01:35:36Z","2026-04-15T04:20:19Z","2026-04-14T21:58:02Z","git://github.com/directus/directus.git","git@github.com:directus/directus.git","https://github.com/directus/directus.git","https://directus.io",439603,34792,"TypeScript",true,4701,388,{"key":376,"name":377,"spdx_id":378,"url":8,"node_id":379},"other","Other","NOASSERTION","MDc6TGljZW5zZTA=","all",[198,382,383,384,385,386,304,387,388,389,390,391,392,393,394,395,396,397,398,399],"app","cms","composable","data-visualization","database","graphql","headless-cms","javascript","mariadb","mssql","mysql","no-code","node","postgresql","sql","sqlite","typescript","vue","main",{},{"login":304,"id":307,"node_id":308,"avatar_url":309,"gravatar_id":310,"url":311,"html_url":312,"followers_url":313,"following_url":314,"gists_url":315,"starred_url":316,"subscriptions_url":317,"organizations_url":318,"repos_url":319,"events_url":320,"received_events_url":321,"type":98,"user_view_type":322,"site_admin":152},327,{"id":165,"title":405,"description":406,"image":407,"external_url":8,"icon":8,"badge":8,"page":408,"resource":8},"Built With Directus","See what everyone's been building with Directus","e658de72-fb08-4ed2-8029-215c712c789e",{"permalink":409},"/built-with-directus",{"alignment":411,"style":412,"experiment_enabled":152,"experiment":8,"experiment_variant":413,"buttons":416,"variants":426},"center","default",{"id":414,"key":415,"experiment":8},"8c4951b4-a6f9-4c06-9f71-fd39a3bdad1e","control",[417,420,423],{"id":418,"block_button_id":419},15,"358b0659-1f05-4427-bd1c-4bc03a43c182",{"id":421,"block_button_id":422},16,"9df3f40e-6272-4ec6-a0d7-cc29265e087c",{"id":424,"block_button_id":425},232,"1b444c23-b593-4391-9410-4ca5d2c7a7cb",[427],{"id":428,"alignment":411,"style":412,"buttons":429,"experiment_variant":436},"e1885d45-3119-41a3-8294-3cd796ea6f02",[430,433],{"id":431,"block_button_id":432},203,"ade37731-147d-48c4-864a-cec007576362",{"id":434,"block_button_id":435},202,"1cb4e89f-f7de-4b46-bbb8-080191517a72",{"id":437,"key":438},"66d2be4f-2492-4944-8060-039c15515918","variant",{"id":226,"title":440,"description":441,"image":442,"external_url":443,"icon":444,"badge":445,"page":8,"resource":8},"Directus TV","Go down the rabbit hole with hours of original video content from our team. ","ab70faf5-fc28-4608-a7e7-74fd4f020a9d","/tv","connected_tv","Video",{"id":419,"external_url":8,"label":447,"color":448,"outline":152,"icon":8,"size":449,"target":450,"ph_event":8,"page":451,"resource":8},"Book a Demo","primary","medium","_self",{"permalink":452},"/demo",{"id":454,"icon":444,"content":455,"link":456},"812bf73d-ebfb-4246-9538-937a09a0c795","Learn more about our native MCP","https://directus.io/mcp",{"id":422,"external_url":458,"label":459,"color":460,"outline":152,"icon":8,"size":449,"target":450,"ph_event":8,"page":8,"resource":8},"https://directus.cloud/account/register","Get Started","secondary",{"id":425,"external_url":95,"label":462,"color":460,"outline":372,"icon":463,"size":449,"target":450,"ph_event":8,"page":8,"resource":8},"Log In","arrow_forward"]