Sharing lets you invite another person to selected data. They accept the invitation and can view it, or help edit it if you’ve allowed that.The data stays in the owner’s PDS. The other person gets access to it—not a separate copy in their own PDS, and not access to everything you own.
When people can see each other’s changes and work on the same information, we call that multiplayer.Imagine a shared shopping list. One person adds bread; another checks off milk. Both are working on the same list, rather than sending updated copies back and forth.The owner can end access later. That stops further access through Basic, but it can’t take back information someone has already downloaded or copied.Sharing should make your data more useful without making you give up control of its home.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"basic.tech docs","colors":{"primary":"#9563FF","light":"#AE87FF","dark":"#0D001D"},"logo":{"light":"https://mintcdn.com/basic/y_BKyICFKnFS9_rw/images/logo/logo_black.png?fit=max\u0026auto=format\u0026n=y_BKyICFKnFS9_rw\u0026q=85\u0026s=9601f97166229c860c3c7d74b1206c65","dark":"https://mintcdn.com/basic/y_BKyICFKnFS9_rw/images/logo/logo_white.png?fit=max\u0026auto=format\u0026n=y_BKyICFKnFS9_rw\u0026q=85\u0026s=c41f5978f54fb0bb277ae90d1d8945a0"},"favicon":"https://mintcdn.com/basic/UWQOKUigUDPICQhb/images/favicon.png?fit=max\u0026auto=format\u0026n=UWQOKUigUDPICQhb\u0026q=85\u0026s=d5af266058a7a4e8074d9ed2a163eff2","api":{"openapi":["openapi.json"],"playground":{"display":"interactive"},"mdx":{"auth":{"method":"bearer"},"server":"https://api.basic.tech"}},"background":{"color":{"dark":"#090014"}},"navbar":{"links":[{"href":"https://github.com/orgs/basicdb/repositories","label":"Github"}],"primary":{"type":"button","label":"Join the Discord","href":"https://discord.gg/PuWD3zhsCk"}},"footer":{"socials":{"twitter":"https://twitter.com/basic_db","github":"https://github.com/basicdb"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"basic","hasAudioNarration":false,"actualSubdomain":"basic","customDomains":["docs.basic.tech"],"gitSource":{"type":"github","owner":"basicdb","repo":"basic-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ab9470fdbafdd017d6d5488","collectionId":"1fad492c-b7d4-45ba-9a2f-357b304e4f37","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ab9470fdbafdd017d6d5488"},"feedback":{"issues":true},"entitlements":{},"buildId":"6ab9470fdbafdd017d6d5488","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"Build","count":75},{"language":"default","tag":"Management APIs","count":43},{"language":"default","tag":"REST API","count":14},{"language":"default","tag":"Teams","count":12},{"language":"default","tag":"API Keys","count":7},{"language":"default","tag":"Projects","count":7},{"language":"default","tag":"Next.js","count":7},{"language":"default","tag":"Learn","count":7},{"language":"default","tag":"Database APIs","count":6},{"language":"default","tag":"Database APIs (server)","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"readings/multiplayer-and-sharing","slug":"/readings/multiplayer-and-sharing","pageMetadata":{"title":"Multiplayer \u0026 sharing","description":"Work together without giving up ownership.","href":"/readings/multiplayer-and-sharing"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Work together without giving up ownership.\"\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={p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Personal data doesn’t have to mean solitary data. Some things are more useful together: a shopping list, a trip plan, or a collection of ideas.`}),`\n`,_jsx(Heading,{level:`2`,id:`an-invitation-to-the-same-data`,children:`An invitation to the same data`}),`\n`,_jsx(_components.p,{children:`Sharing lets you invite another person to selected data. They accept the invitation and can view it, or help edit it if you’ve allowed that.`}),`\n`,_jsx(_components.p,{children:`The data stays in the owner’s PDS. The other person gets access to it—not a separate copy in their own PDS, and not access to everything you own.`}),`\n`,_jsx(Heading,{level:`2`,id:`working-together`,children:`Working together`}),`\n`,_jsxs(_components.p,{children:[`When people can see each other’s changes and work on the same information, we call that `,_jsx(_components.strong,{children:`multiplayer`}),`.`]}),`\n`,_jsx(_components.p,{children:`Imagine a shared shopping list. One person adds bread; another checks off milk. Both are working on the same list, rather than sending updated copies back and forth.`}),`\n`,_jsx(_components.p,{children:`The owner can end access later. That stops further access through Basic, but it can’t take back information someone has already downloaded or copied.`}),`\n`,_jsx(_components.p,{children:`Sharing should make your data more useful without making you give up control of its home.`})]})}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":"Multiplayer \u0026 sharing","description":"Work together without giving up ownership.","href":"/readings/multiplayer-and-sharing"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"An invitation to the same data","slug":"an-invitation-to-the-same-data","depth":2,"children":[]},{"title":"Working together","slug":"working-together","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"basic","siteName":"basic.tech docs","title":"Multiplayer \u0026 sharing - basic.tech docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-27T16:40:54.528Z","originalFileLocation":"readings/multiplayer-and-sharing.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=\"Work together without giving up ownership.\">\u003cmeta data-mint-head name=\"application-name\" content=\"basic.tech docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/basic/Uh1-4gvfO4R--ZQB/_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/basic/Uh1-4gvfO4R--ZQB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/basic/Uh1-4gvfO4R--ZQB/_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/basic/Uh1-4gvfO4R--ZQB/_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/basic/Uh1-4gvfO4R--ZQB/_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/basic/Uh1-4gvfO4R--ZQB/_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/basic/Uh1-4gvfO4R--ZQB/_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/basic/Uh1-4gvfO4R--ZQB/_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/basic/Uh1-4gvfO4R--ZQB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Multiplayer \u0026amp; sharing - basic.tech docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Work together without giving up ownership.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"basic.tech docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.basic.tech/readings/multiplayer-and-sharing\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://basic.mintlify.site/_mintlify/api/og/v2?division=Concepts\u0026amp;title=Multiplayer+%26+sharing\u0026amp;description=Work+together+without+giving+up+ownership.\u0026amp;theme=968462b2f539385478723e21\u0026amp;signature=07cbbd4f3db25c580cd9ab44cf159b80c41291663cf90b347ffca9aabfeaf158\">\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=\"Multiplayer \u0026amp; sharing - basic.tech docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Work together without giving up ownership.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://basic.mintlify.site/_mintlify/api/og/v2?division=Concepts\u0026amp;title=Multiplayer+%26+sharing\u0026amp;description=Work+together+without+giving+up+ownership.\u0026amp;theme=968462b2f539385478723e21\u0026amp;signature=07cbbd4f3db25c580cd9ab44cf159b80c41291663cf90b347ffca9aabfeaf158\">\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/basic/Uh1-4gvfO4R--ZQB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"basic.tech docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#9563FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.basic.tech/readings/multiplayer-and-sharing\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/readings/multiplayer-and-sharing.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.basic.tech/#organization\",\"name\":\"basic.tech docs\",\"url\":\"https://docs.basic.tech\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/basic/y_BKyICFKnFS9_rw/images/logo/logo_black.png?fit=max\u0026auto=format\u0026n=y_BKyICFKnFS9_rw\u0026q=85\u0026s=9601f97166229c860c3c7d74b1206c65\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.basic.tech#website\",\"name\":\"basic.tech docs\",\"url\":\"https://docs.basic.tech\",\"publisher\":{\"@id\":\"https://docs.basic.tech/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.basic.tech/readings/multiplayer-and-sharing#webpage\",\"url\":\"https://docs.basic.tech/readings/multiplayer-and-sharing\",\"name\":\"Multiplayer \u0026 sharing\",\"description\":\"Work together without giving up ownership.\",\"dateModified\":\"2026-09-27T16:40:54.528Z\",\"isPartOf\":{\"@id\":\"https://docs.basic.tech#website\"},\"breadcrumb\":{\"@id\":\"https://docs.basic.tech/readings/multiplayer-and-sharing#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.basic.tech/readings/multiplayer-and-sharing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Concepts\",\"item\":\"https://docs.basic.tech/readings/personal-data-stores\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Multiplayer \u0026 sharing\",\"item\":\"https://docs.basic.tech/readings/multiplayer-and-sharing\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.basic.tech/readings/multiplayer-and-sharing#article\",\"headline\":\"Multiplayer \u0026 sharing\",\"name\":\"Multiplayer \u0026 sharing\",\"description\":\"Work together without giving up ownership.\",\"url\":\"https://docs.basic.tech/readings/multiplayer-and-sharing\",\"mainEntityOfPage\":{\"@id\":\"https://docs.basic.tech/readings/multiplayer-and-sharing#webpage\"},\"dateModified\":\"2026-09-27T16:40:54.528Z\",\"publisher\":{\"@id\":\"https://docs.basic.tech/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.basic.tech#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"basic.tech docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"basic.tech docs","nav":{"global":null,"tabs":[{"tab":"Learn","groups":[{"group":"Concepts","pages":[{"title":"The PDS","href":"/readings/personal-data-stores"},{"title":"Auth","href":"/readings/auth-basic"},{"title":"Sync","description":"Work on your device. Keep your data together.","href":"/readings/local-first-sync"},{"title":"Multiplayer \u0026 sharing","href":"/readings/multiplayer-and-sharing"},{"title":"Apps \u0026 schemas","description":"Different tools can understand the same data.","href":"/readings/schema"}]},{"group":"Resources","pages":[{"title":"External resources","href":"/readings/others/reading"},{"title":"Roadmap","href":"/readings/others/roadmap"}]}]},{"tab":"Build","dropdowns":[{"dropdown":"Get started","icon":"rocket","groups":[{"group":"Overview","pages":[{"title":"What is Basic?","href":"/get-started/welcome"},{"title":"Set up your Basic account","href":"/get-started/adminportal"},{"title":"Set up the Basic CLI (optional)","href":"/get-started/cli"}]}]},{"dropdown":"React","icon":"react","groups":[{"group":"React Guide","pages":[{"title":"⚡️ Quickstart existing React app","href":"/basic-react/basic-react-sdk"},{"title":"Set up your Basic account","href":"/basic-react/react-adminportal"}]},{"group":"Guides","pages":[{"title":"Schema","href":"/basic-react/react-schema"},{"title":"Full Guide: Build a to-do app","href":"/basic-react/to-do-app"}]},{"group":"SDK Reference","pages":[{"title":"Components (BasicProvider)","href":"/sdk-reference/react-components"},{"title":"Hooks (useBasic, useQuery)","href":"/sdk-reference/react-hooks"},{"title":"Database (get, add, update, delete, etc.)","href":"/sdk-reference/react-db"}]}]},{"dropdown":"Next.js","icon":"code","groups":[{"group":"Next.js Guide","pages":[{"title":"Quickstart: Next.js","href":"/basic-nextjs/basic-nextjs-sdk"},{"title":"Set up your Basic account","href":"/basic-react/react-adminportal"},{"title":"Database Modes: Sync vs Remote","href":"/basic-nextjs/nextjs-modes"},{"title":"Middleware: Route Protection","href":"/basic-nextjs/nextjs-middleware"}]},{"group":"SDK Reference","pages":[{"title":"Components (BasicProvider)","href":"/sdk-reference/react-components"},{"title":"Hooks (useBasic, useQuery)","href":"/sdk-reference/react-hooks"},{"title":"Database (get, add, update, delete, etc.)","href":"/sdk-reference/react-db"}]}]},{"dropdown":"Expo / React Native","icon":"mobile","groups":[{"group":"Expo / RN Guide","pages":[{"title":"⚡️ Quickstart","href":"/basic-expo-rn/basic-rn-sdk"},{"title":"Set up your Basic account","href":"/basic-expo-rn/rn-adminportal"}]},{"group":"Guides","pages":[{"title":"Schema","href":"/basic-expo-rn/rn-schema"},{"title":"Filtering, ordering, pagination","href":"/basic-expo-rn/rn-filtering"}]},{"group":"SDK Reference","pages":[{"title":"Database (get, add, delete, etc.)","href":"/sdk-reference/expo-rn"}]}]},{"dropdown":"REST API","icon":"cloud","groups":[{"group":"REST API Guide","pages":[{"title":"⚡️ Quickstart","href":"/basic-restapi/basic-api"},{"title":"Set up your Basic account","href":"/basic-restapi/api-adminportal"}]},{"group":"Guides","pages":[{"title":"Schema","href":"/basic-restapi/api-schema"},{"title":"Filtering, ordering, pagination","href":"/basic-restapi/api-filtering"}]},{"group":"Auth APIs","pages":[{"title":"Redirect to sign in","openapi":"get /auth/authorize","href":"/api-reference/auth/redirect-to-sign-in"},{"title":"Get auth token","openapi":"post /auth/token","href":"/api-reference/auth/get-auth-token"},{"title":"Get user info","openapi":"get /auth/userInfo","href":"/api-reference/auth/get-user-info"},{"title":"Check auth endpoint status","openapi":"get /auth/","href":"/api-reference/auth/check-auth-endpoint-status"}]},{"group":"Database APIs","pages":[{"title":"Create item","openapi":"post /account/{project_id}/db/{table}","href":"/api-reference/pds/create-item-pds"},{"title":"Get all items","openapi":"get /account/{project_id}/db/{table}","href":"/api-reference/pds/get-all-items-pds"},{"title":"Get specific item in a table","openapi":"get /account/{project_id}/db/{table}/{item_id}","href":"/api-reference/pds/get-specific-item-pds"},{"title":"Replace an item","openapi":"put /account/{project_id}/db/{table}/{item_id}","href":"/api-reference/pds/replace-an-item-pds"},{"title":"Update an item","openapi":"patch /account/{project_id}/db/{table}/{item_id}","href":"/api-reference/pds/update-an-item-pds"},{"title":"Update an item","openapi":"delete /account/{project_id}/db/{table}/{item_id}","href":"/api-reference/pds/delete-an-item-pds"}]}]},{"dropdown":"Management APIs","icon":"screwdriver-wrench","groups":[{"group":"Database APIs (server)","pages":[{"title":"Create item","openapi":"post /project/{id}/user/{user_id}/db/{table_id}","href":"/api-reference/project-users/create-item"},{"title":"Get all items in a table","openapi":"get /project/{id}/user/{user_id}/db/{table_id}","href":"/api-reference/project-users/get-all-items"},{"title":"Get specific item in a table","openapi":"get /project/{id}/user/{user_id}/db/{table_id}/{item_id}","href":"/api-reference/project-users/get-specific-item"},{"title":"Replace an item","openapi":"put /project/{id}/user/{user_id}/db/{table_id}/{item_id}","href":"/api-reference/project-users/replace-an-item"},{"title":"Update an item","openapi":"patch /project/{id}/user/{user_id}/db/{table_id}/{item_id}","href":"/api-reference/project-users/update-an-item-in-the-users-database-1"},{"title":"Delete an item","openapi":"delete /project/{id}/user/{user_id}/db/{table_id}/{item_id}","href":"/api-reference/project-users/delete-an-item"}]},{"group":"Projects","pages":[{"openapi":"post /project/","title":"Create a new project","href":"/api-reference/projects/create-a-new-project"},{"openapi":"get /project/{id}","title":"Get project details","href":"/api-reference/projects/get-project-details"},{"openapi":"patch /project/{id}","title":"Update project details","href":"/api-reference/projects/update-project-details"},{"openapi":"delete /project/{id}","title":"Delete a project","href":"/api-reference/projects/delete-a-project"},{"title":"Get all admin projects of developer","openapi":"get /project/","href":"/api-reference/projects/get-all-admin-projects"},{"openapi":"post /project/{id}/upload-image","title":null,"href":"/api-reference/projects/upload-project-image"},{"openapi":"get /project/slug","title":"Check project slug availability","href":"/api-reference/projects/check-project-slug-availability"}]},{"group":"Project Users","pages":[{"title":"Get all users in project","openapi":"get /project/{id}/user/","href":"/api-reference/project-users/get-project-users"},{"openapi":"get /project/{id}/user/{user_id}","title":"Get user details","href":"/api-reference/project-users/get-user-details"},{"openapi":"patch /project/{id}/user/{user_id}","title":"Update user metadata","href":"/api-reference/project-users/update-user-details"},{"openapi":"delete /project/{id}/user/{user_id}","title":"Delete a user from the project","href":"/api-reference/project-users/delete-a-user-from-the-project"}]},{"group":"Teams","pages":[{"openapi":"post /team/","title":"Create a new team","href":"/api-reference/teams/create-a-new-team"},{"openapi":"get /team/{team_id}","title":"Get team by ID","href":"/api-reference/teams/get-team-by-id"},{"openapi":"get /team/","title":"Get user teams","href":"/api-reference/teams/get-user-teams"},{"openapi":"patch /team/{team_id}","title":"Update a team","href":"/api-reference/teams/update-a-team"},{"openapi":"get /team/slug","title":"Check team slug availability","href":"/api-reference/teams/check-team-slug-availability"},{"openapi":"get /team/{team_id}/member","title":"Get team members","href":"/api-reference/teams/get-team-members"},{"openapi":"patch /team/{team_id}/member/{member_id}","title":"Update a team member","href":"/api-reference/teams/update-a-team-member"},{"openapi":"delete /team/{team_id}/member/{member_id}","title":"Delete a team member","href":"/api-reference/teams/delete-a-team-member"},{"openapi":"get /team/{team_id}/invite","title":"Get team invites","href":"/api-reference/teams/get-team-invites"},{"openapi":"post /team/{team_id}/invite","title":"Create a team invite","href":"/api-reference/teams/create-a-team-invite"},{"openapi":"post /team/accept-invite","title":"Accept a team invite","href":"/api-reference/teams/accept-a-team-invite"},{"openapi":"delete /team/{team_id}/invite/{invite_id}","title":"Delete a team invite","href":"/api-reference/teams/delete-a-team-invite"}]},{"group":"Schema","pages":[{"openapi":"get /project/{id}/schema","title":"Get project schema","href":"/api-reference/projects/get-project-schema"},{"openapi":"post /project/{id}/schema","title":"Update project schema","href":"/api-reference/projects/update-project-schema"},{"openapi":"patch /project/{id}/schema","title":"Merge and update project schema","href":"/api-reference/projects/patch-project-schema"},{"openapi":"post /utils/schema/compareSchema","title":"Compare two schemas","href":"/api-reference/utils/compare-two-schemas"},{"openapi":"post /utils/schema/verifyUpdateSchema","title":"Verify update schema","href":"/api-reference/utils/verify-update-schema"}]},{"group":"API Keys","pages":[{"openapi":"post /project/{id}/key","title":"Create new API key","href":"/api-reference/project-keys/create-new-api-key"},{"title":"Get all keys for a project","openapi":"get /project/{id}/key","href":"/api-reference/project-keys/get-all-keys"},{"openapi":"get /project/{id}/key/{key_id}","title":"Get specific API key","href":"/api-reference/project-keys/get-specific-api-key"},{"openapi":"patch /project/{id}/key/{key_id}","title":"Update API key","href":"/api-reference/project-keys/update-api-key"},{"openapi":"post /project/{id}/key/{key_id}/regenerate","title":"Regenerate API key","href":"/api-reference/project-keys/regenerate-api-key"},{"openapi":"post /project/{id}/key/verify","title":"Verify API key","href":"/api-reference/project-keys/verify-api-key"},{"openapi":"delete /project/{id}/key/{key_id}","title":"Delete API key","href":"/api-reference/project-keys/delete-api-key"}]},{"group":"Utilities","pages":[{"openapi":"get /utils/slugify","title":"Convert text to URL-friendly slug","href":"/api-reference/utils/convert-text-to-url-friendly-slug"},{"title":"Check utils endpoint status","openapi":"get /utils/","href":"/api-reference/utils/check-utils-endpoint-status"}]}]}]}]},"basePath":"","title":"Multiplayer \u0026 sharing - basic.tech docs","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":[],"chunks":[]}