{"version":1,"pages":[{"id":"Gf3aKLem6hcmx89pAVVe","title":"Norbix","pathname":"/codemash","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The modular backend-as-a-service platform eliminates the need to build and manage the application backend","breadcrumbs":[{"label":"Welcome"}]},{"id":"z75s8lo62bSH5zYAelj4","title":"Roadmap","pathname":"/codemash/welcome/roadmap","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Our product roadmap is where you can learn about what features we're working on, what stage they're in, and when we expect to bring them to you.","breadcrumbs":[{"label":"Welcome"}]},{"id":"JE5HQnzLDoDUvFlFIdvw","title":"Release notes","pathname":"/codemash/welcome/changelog","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Review all Norbix releases in detail. Check out the entire release history for more info about new modules and functionalities.","breadcrumbs":[{"label":"Welcome"}]},{"id":"ov9uWOUd3jViAiKvNIGV","title":"Get started","pathname":"/codemash/get-started/get-started","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"What Norbix is, the three ways to run it, and the tools you use afterwards.","breadcrumbs":[{"label":"Get started"}]},{"id":"cs7HJ3DMacgtIEScMJ0n","title":"Licensing","pathname":"/codemash/get-started/licensing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Which licence each way of running Norbix needs, what a licence contains, where you get it, and how an installation checks it.","breadcrumbs":[{"label":"Get started"}]},{"id":"N2pF4dkHw4M04xkjGfX5","title":"Managed service","pathname":"/codemash/get-started/managed-service","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Use Norbix as a managed service — we run the servers, you build your app.","breadcrumbs":[{"label":"Get started"}]},{"id":"UI7iOyNtf40U7O9hR6ZY","title":"Quickstart","pathname":"/codemash/get-started/managed-service/quickstart","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Ten minutes from a new project to a record you read from Cloud, the TypeScript SDK, the CLI and your AI agent.","breadcrumbs":[{"label":"Get started"},{"label":"Managed service"}]},{"id":"osyX2XC2m0xTmdqJTHBK","title":"Self-hosted","pathname":"/codemash/get-started/self-hosted","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Run Norbix on your own servers with a self-hosted licence — what you need before you start.","breadcrumbs":[{"label":"Get started"}]},{"id":"UCnz1fju0RcWzbPECA8b","title":"Enterprise","pathname":"/codemash/get-started/enterprise","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Norbix Enterprise — a licence and a setup made for your organisation.","breadcrumbs":[{"label":"Get started"}]},{"id":"UTiJMuVCstbKj8N8EkDh","title":"Keys and environments","pathname":"/codemash/get-started/keys-and-environments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The project id, the keys that let code call your project, and environments — what they are and where Cloud shows them.","breadcrumbs":[{"label":"Get started"}]},{"id":"KoxuhPgx07eMwUfralWg","title":"Ids and prefixes","pathname":"/codemash/get-started/ids","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Every Norbix id starts with a short prefix that tells you what kind of thing it is.","breadcrumbs":[{"label":"Get started"}]},{"id":"fp2LSFjKCHlcVFPA6JU2","title":"Overview","pathname":"/codemash/ai/ai","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Norbix and AI — let your coding agent build your backend, and put AI into your product.","breadcrumbs":[{"label":"AI"}]},{"id":"ZPJ3W9qayp0PBuNFly4g","title":"AI for developers","pathname":"/codemash/ai/developers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Let your coding agent work on your Norbix backend — through the Norbix CLI or the MCP server, with the roles you pick.","breadcrumbs":[{"label":"AI"}]},{"id":"J9MQB4Ivv9YfTJHw7K0t","title":"Connect your IDE","pathname":"/codemash/ai/developers/connect-your-ide","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Copy-paste setup for Claude Code, Codex, Cursor, Claude Desktop, ChatGPT, Gemini CLI, VS Code and Windsurf — a first prompt and what it returns.","breadcrumbs":[{"label":"AI"},{"label":"AI for developers"}]},{"id":"vaIQZDCH6aVBdH2YZHLH","title":"The CLI for agents","pathname":"/codemash/ai/developers/cli-for-agents","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Let your coding agent drive the Norbix CLI — sign in, write the agent's instructions, and when to choose the CLI or MCP.","breadcrumbs":[{"label":"AI"},{"label":"AI for developers"}]},{"id":"pwC8efRwQAQqernUt5oV","title":"MCP server","pathname":"/codemash/ai/developers/mcp-server","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The Norbix MCP server — where it is, how an AI tool signs in to it, and what it may do.","breadcrumbs":[{"label":"AI"},{"label":"AI for developers"}]},{"id":"6w4Bjl0STHDwXh3lV1pM","title":"Read-only keys","pathname":"/codemash/ai/developers/read-only-keys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Give an AI agent a key that can only read — the Viewer and Auditor roles, what the agent still sees, and how to make a key for CI.","breadcrumbs":[{"label":"AI"},{"label":"AI for developers"}]},{"id":"0hOjYa44qkVvt4Rw81Ch","title":"What agents can do","pathname":"/codemash/ai/developers/what-agents-can-do","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Which Norbix modules an AI agent can work with today — every tool group of the MCP server, how many tools read or change, and prompts that work.","breadcrumbs":[{"label":"AI"},{"label":"AI for developers"}]},{"id":"01wo5TDSxqbww9xUQqPF","title":"AI in your products","pathname":"/codemash/ai/products","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Give the users of your app AI that runs on Norbix — LLM providers, MCP servers, assistants, AI chat and AI triggers, and how they fit.","breadcrumbs":[{"label":"AI"}]},{"id":"ajPXDwEykHzbyGdQVpUe","title":"LLM providers","pathname":"/codemash/ai/products/llm-providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"When and why to connect an LLM provider to your project, which ones run the chat today, and how Norbix picks the model.","breadcrumbs":[{"label":"AI"},{"label":"AI in your products"}]},{"id":"UOop8fAhsRiTC5OXYrRz","title":"MCP servers","pathname":"/codemash/ai/products/mcp-servers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"When and why to connect outside MCP servers to your project, which ones run today, and how the chat uses them.","breadcrumbs":[{"label":"AI"},{"label":"AI in your products"}]},{"id":"Kg37RJFzItKmBoKZt27z","title":"AI chat","pathname":"/codemash/ai/products/ai-chat","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"AI chat for the end users of your app — in the Admin Portal or in your own app through the SDK; what it can see, how to switch it on, and a turn run from code.","breadcrumbs":[{"label":"AI"},{"label":"AI in your products"}]},{"id":"nKhHvqlPT70Zv2hqXnM4","title":"AI triggers","pathname":"/codemash/ai/products/ai-triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"AI as a trigger source — react when the project's AI credits or a user's AI plan quota run low — and AI agents that create triggers for you.","breadcrumbs":[{"label":"AI"},{"label":"AI in your products"}]},{"id":"m2zNc4EBLmNb4uCq6gUz","title":"Frameworks","pathname":"/codemash/ai/products/frameworks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Use Norbix as the tool box of the agents you ship — LangChain and LangGraph, through the Norbix MCP server.","breadcrumbs":[{"label":"AI"},{"label":"AI in your products"}]},{"id":"qbxRlL4OdsNrCvHupO0G","title":"LangChain","pathname":"/codemash/ai/products/frameworks/langchain","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Load the Norbix tools into LangChain through the MCP adapter and call one.","breadcrumbs":[{"label":"AI"},{"label":"AI in your products"},{"label":"Frameworks"}]},{"id":"4M8WPg4IhMkFEL07Quec","title":"LangGraph","pathname":"/codemash/ai/products/frameworks/langgraph","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A LangGraph agent that uses the Norbix tools of one toolset.","breadcrumbs":[{"label":"AI"},{"label":"AI in your products"},{"label":"Frameworks"}]},{"id":"2ttUxhhm0TJbag9y8ZBB","title":"Overview","pathname":"/codemash/cloud/cloud","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Cloud — the web app, screen by screen.","breadcrumbs":[{"label":"Cloud"}]},{"id":"ud6VXxuFXr43LMAVkTs5","title":"Account","pathname":"/codemash/cloud/account","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Your Norbix account in Cloud — sign in, your profile, team, security, licences, compliance and support.","breadcrumbs":[{"label":"Cloud"}]},{"id":"1opM4C66hIykI2PbpjWG","title":"Sign up and sign in","pathname":"/codemash/cloud/account/sign-in","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create your Norbix account and sign in to Cloud.","breadcrumbs":[{"label":"Cloud"},{"label":"Account"}]},{"id":"T50K10HaB18cv8TML5eW","title":"Your Profile","pathname":"/codemash/cloud/account/profile","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change your phone, the account name and the billing, operations and security contacts, then save.","breadcrumbs":[{"label":"Cloud"},{"label":"Account"}]},{"id":"IfN71LXBLyLs2E3O3sR9","title":"Team","pathname":"/codemash/cloud/account/team","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Add a team member to your account and give them account roles.","breadcrumbs":[{"label":"Cloud"},{"label":"Account"}]},{"id":"LnYrlto4wkdvaEumJ98I","title":"Security","pathname":"/codemash/cloud/account/security","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create account policies and roles, so each team member can do only what they need.","breadcrumbs":[{"label":"Cloud"},{"label":"Account"}]},{"id":"Z8pMGQIeFRmjV0CZzeRA","title":"Licences","pathname":"/codemash/cloud/account/licences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get a licence to run Norbix on your own servers — start a trial, buy a licence, see its details, manage it, or ask for Enterprise. Cloud → Account → Licensing is the only place to get one.","breadcrumbs":[{"label":"Cloud"},{"label":"Account"}]},{"id":"9qowMA6sxbjctwcFJkBW","title":"Compliance","pathname":"/codemash/cloud/account/compliance","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Set the regulations, data retention windows, consent purposes and legal holds of a project, and read its audit log.","breadcrumbs":[{"label":"Cloud"},{"label":"Account"}]},{"id":"kKfJfCr7zEzSgG5i1wM1","title":"Support","pathname":"/codemash/cloud/account/support","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Open a support case, follow the conversation, and resolve or close it.","breadcrumbs":[{"label":"Cloud"},{"label":"Account"}]},{"id":"QvXnDv2kn33XCL0inOa2","title":"Projects","pathname":"/codemash/cloud/projects","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Your account home — every project of the account, and the button to create a new one.","breadcrumbs":[{"label":"Cloud"}]},{"id":"L5ZOOvYtleHP8cQUPijz","title":"Project","pathname":"/codemash/cloud/project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Open a project — General Info with one card per module, enable more modules, and find the project settings.","breadcrumbs":[{"label":"Cloud"}]},{"id":"oferakTYHrJSTKiFPpzB","title":"Create a project","pathname":"/codemash/cloud/project/create","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a project with the three-step New Project wizard — details and location, database, review.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"}]},{"id":"NvNGkAZlzb9xfSnYwh9W","title":"Settings","pathname":"/codemash/cloud/project/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Project settings — nine tabs for brand, access, languages, environments, webhooks, bindings, the Admin Portal, AI and termination.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"}]},{"id":"3KtVjf130qr5Qcazc5Hl","title":"Brand","pathname":"/codemash/cloud/project/settings/brand","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change the project's name, description, website, Admin Portal address, logo and icon.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"},{"label":"Settings"}]},{"id":"PN9QDZfrQTaYNUB75K9Q","title":"Access","pathname":"/codemash/cloud/project/settings/access","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Allow web origins (CORS), choose what the Admin Portal shows before sign-in, write the legal documents, and set regions.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"},{"label":"Settings"}]},{"id":"tEYAEo150Kzh5Jd7qcCG","title":"Languages","pathname":"/codemash/cloud/project/settings/languages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change the project's default language and the languages it supports.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"},{"label":"Settings"}]},{"id":"vo84u0GauzlECwKaFaau","title":"Environments","pathname":"/codemash/cloud/project/settings/environments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create an environment (TEST, QA …) with its own database, switch to it, promote its content to PROD, and delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"},{"label":"Settings"}]},{"id":"kvI4Mf16CbHrwp6q79vX","title":"Webhooks","pathname":"/codemash/cloud/project/settings/webhooks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send signed event notifications from the project to your own HTTP endpoints — signing secret, extra headers, destinations.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"},{"label":"Settings"}]},{"id":"LbuyAfBKErfS7GoXCSbi","title":"Bindings","pathname":"/codemash/cloud/project/settings/bindings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"See every @Model.Project.* value your templates, triggers and code can use, and what it resolves to now.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"},{"label":"Settings"}]},{"id":"U2rUHth5Ny80wLtzc22W","title":"Admin Portal","pathname":"/codemash/cloud/project/settings/admin-portal","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Set up the Admin Portal of a project — its service user, API keys, the portal switch and the AI chat switch.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"},{"label":"Settings"}]},{"id":"JDVtdJ6H1nURS177uhq9","title":"AI","pathname":"/codemash/cloud/project/settings/ai","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Set up the AI your end users talk to — default LLM, assistants, embeddings, knowledge and plans.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"},{"label":"Settings"}]},{"id":"gU08wLpitkLrg15RvcQx","title":"Termination","pathname":"/codemash/cloud/project/settings/termination","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable a project for a while, enable it again, or delete it for good.","breadcrumbs":[{"label":"Cloud"},{"label":"Project"},{"label":"Settings"}]},{"id":"nFuKDNaEcy52zdCOKtHr","title":"Concepts","pathname":"/codemash/cloud/concepts","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Modules, cross-cutting features, and how a message gets from an event to a phone or an inbox.","breadcrumbs":[{"label":"Cloud"}]},{"id":"61mpR2NgiOz0Rrwo7oQx","title":"Projects and environments","pathname":"/codemash/cloud/concepts/projects-and-environments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A project is one backend; environments are separate sets of integrations and content inside it.","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"}]},{"id":"2mfOnNY20K9fUzJz2uTq","title":"Modules","pathname":"/codemash/cloud/concepts/modules","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A project is made of modules — Database, Files, Email and the rest — that you switch on when you need them.","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"}]},{"id":"L6Z0BaqG72OrZ3ADbTeL","title":"Integrations","pathname":"/codemash/cloud/concepts/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Your saved connection to an outside provider — one form, one default per environment, the same badges and actions in every module.","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"}]},{"id":"xwLajkayXquXNhlM2bgH","title":"Triggers","pathname":"/codemash/cloud/concepts/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"React to events automatically — when something happens, run an action. One feature, five event sources, seven actions.","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"}]},{"id":"6Af3GfJpPY1O8L0vMCwa","title":"Campaigns","pathname":"/codemash/cloud/concepts/campaigns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"One send of one template to one audience — split into batches and tracked message by message. The same feature for Email, SMS and Push.","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"}]},{"id":"oiL9VxgeVRTjtN1SUmW2","title":"Message templates","pathname":"/codemash/cloud/concepts/message-templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The reusable content of an email, SMS or push message — one template per message, one translation per project language, tokens filled per recipient.","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"}]},{"id":"Kid8JHJZwTl2sdX84hK4","title":"Preview link","pathname":"/codemash/cloud/concepts/message-templates/preview-link","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Open a sent push, email or SMS with its signed preview link — no sign-in, 30 days.","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Message templates"}]},{"id":"UZriPl4mHyH8wNd0xrNm","title":"Tokens Binding","pathname":"/codemash/cloud/concepts/tokens-binding","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"}]},{"id":"e1kS5Cy5RvNtK99oOc9l","title":"Project Tokens","pathname":"/codemash/cloud/concepts/tokens-binding/project-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of project tokens","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Tokens Binding"}]},{"id":"cKyh5PO26yLb5iSOpTHM","title":"Initiator Tokens","pathname":"/codemash/cloud/concepts/tokens-binding/initiator-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of initiator tokens","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Tokens Binding"}]},{"id":"xWxoeZL5ieqMf5JANYc5","title":"Receiver Tokens","pathname":"/codemash/cloud/concepts/tokens-binding/receiver-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of recipient tokens","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Tokens Binding"}]},{"id":"UUHid4n3s4gFOsgiq7lN","title":"Request Tokens","pathname":"/codemash/cloud/concepts/tokens-binding/request-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of request tokens","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Tokens Binding"}]},{"id":"FMRZBJyBiYy3LPENkrml","title":"Operation based tokens","pathname":"/codemash/cloud/concepts/tokens-binding/operation-based-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of operation based tokens","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Tokens Binding"}]},{"id":"wsQnGT6Vq2FC4PbEIa2E","title":"Template Functions","pathname":"/codemash/cloud/concepts/tokens-binding/template-functions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of template functions","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Tokens Binding"}]},{"id":"KauQbmW4Q1Z4WsiwLjLQ","title":"Permissions","pathname":"/codemash/cloud/concepts/permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Roles and policies — who may do what in a project, and in your account.","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"}]},{"id":"UMOcnrUrKWB0R6gpNDzn","title":"Search parameters","pathname":"/codemash/cloud/concepts/search-parameters","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of search parameters","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"}]},{"id":"3roef223UjyV8J6cgW0p","title":"Paging","pathname":"/codemash/cloud/concepts/search-parameters/paging","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of list paging","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Search parameters"}]},{"id":"8tjA86xmkNqKmzzC063j","title":"Filter","pathname":"/codemash/cloud/concepts/search-parameters/filter","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of filter document","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Search parameters"}]},{"id":"Fppbs2zx3RTWGffy1RmP","title":"Sort","pathname":"/codemash/cloud/concepts/search-parameters/sort","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of sort document","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Search parameters"}]},{"id":"PnJQLBrS0Ybd3OTWWnmX","title":"Projection","pathname":"/codemash/cloud/concepts/search-parameters/projection","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of projection document","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Search parameters"}]},{"id":"8m4PXR96xtjtfn1GVd7N","title":"User fields","pathname":"/codemash/cloud/concepts/search-parameters/user-fields","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of user data object","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"},{"label":"Search parameters"}]},{"id":"JhnXJyx0X2mvgyXmXTAa","title":"Errors","pathname":"/codemash/cloud/concepts/errors","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Overview of errors","breadcrumbs":[{"label":"Cloud"},{"label":"Concepts"}]},{"id":"RfSplboF5oIzbZaJizsn","title":"Membership","pathname":"/codemash/cloud/membership","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Users, sign-in and access control for your app — roles, policies, triggers and sign-in providers.","breadcrumbs":[{"label":"Cloud"}]},{"id":"vEWlA5HZoVNHQT7NmF8X","title":"Users","pathname":"/codemash/cloud/membership/users","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The people in your project — every user with their email, phone, lifecycle and the logins they sign in with.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"}]},{"id":"f9RFM7mRJxKRdC1nuoks","title":"Add a user","pathname":"/codemash/cloud/membership/users/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Add a user — with email and password, a username, a phone number, as a service user, or by invitation.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Users"}]},{"id":"OAMi3jibbSgpWPJotkNw","title":"Edit a user","pathname":"/codemash/cloud/membership/users/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Edit a user — change the profile, set roles, change marketing preferences and see the logins.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Users"}]},{"id":"hFqUYd1lEW433HnsGvuI","title":"Delete a user","pathname":"/codemash/cloud/membership/users/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a user — the person and their logins are removed from the project.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Users"}]},{"id":"FmMKLuKmK9lfd26caVq2","title":"Roles","pathname":"/codemash/cloud/membership/roles","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Roles bundle policies and are given to users — role-based access control (RBAC) for your project.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"}]},{"id":"KB3GyQvj3qnaHWOiIrmr","title":"Create a role","pathname":"/codemash/cloud/membership/roles/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a role and attach the policies it grants.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Roles"}]},{"id":"sPGFhdurBzhUJHD0KJxv","title":"Edit a role","pathname":"/codemash/cloud/membership/roles/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change a role's description and policies, or look at a system role.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Roles"}]},{"id":"q2TbHFc1mqx7Xmefe34v","title":"Delete a role","pathname":"/codemash/cloud/membership/roles/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a custom role.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Roles"}]},{"id":"gQCLsxCsSv9BT0yLLgch","title":"Policies","pathname":"/codemash/cloud/membership/policies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Policies are reusable sets of permissions; roles carry them to users.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"}]},{"id":"Qs9LF794uTgbKVMV04sm","title":"Create a policy","pathname":"/codemash/cloud/membership/policies/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a policy — a named set of permission statements written as one JSON document.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Policies"}]},{"id":"VetLQyaCwgWO4b7jFbG4","title":"Edit a policy","pathname":"/codemash/cloud/membership/policies/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change a policy's permission statements, or look at a system policy.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Policies"}]},{"id":"6oCLe54TAgjy5SU178Dd","title":"Delete a policy","pathname":"/codemash/cloud/membership/policies/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a custom policy.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Policies"}]},{"id":"LbgyNq14xzh4LAjTKJG0","title":"Triggers","pathname":"/codemash/cloud/membership/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Run an action every time something happens to a user — registered, invited, verified, updated, deleted, blocked or reactivated.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"}]},{"id":"O8LAxNAR4Lsq4Y7MJaET","title":"Create a trigger","pathname":"/codemash/cloud/membership/triggers/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a membership trigger — pick the user event, then the action (send an email, push or SMS, call a webhook, run code, send an in-app event).","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"QovNkgS2hLRYWRZyqJ3W","title":"Edit a trigger","pathname":"/codemash/cloud/membership/triggers/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Edit a membership trigger — change the event, the action, the recipients and the template tokens.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"LNkD1pBAAKDzeFfcc1dx","title":"Enable or disable a trigger","pathname":"/codemash/cloud/membership/triggers/enable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn a membership trigger off without deleting it, and on again.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"0KQX206fDgLILIwiLofR","title":"Delete a trigger","pathname":"/codemash/cloud/membership/triggers/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a membership trigger.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"8nta60saFK1h5kIOh8lS","title":"Integrations","pathname":"/codemash/cloud/membership/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sign-in providers for your users — Google, Apple, Microsoft, GitHub, Meta, X and Okta.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"}]},{"id":"Evz0abLDBIUdGAO5Hd1f","title":"Test an integration","pathname":"/codemash/cloud/membership/integrations/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership integrations have no test — a sign-in provider is checked by signing in.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"cjpyahJ2fKnwWXu4QpS2","title":"Set an integration as default","pathname":"/codemash/cloud/membership/integrations/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership integrations have no default in Cloud; the API has a call that saves one.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"CS9wb6hBnoIx00oJRItc","title":"Disable or delete an integration","pathname":"/codemash/cloud/membership/integrations/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable, enable again or delete a membership integration.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"U97ji3QPeSDJnlAOb400","title":"Providers","pathname":"/codemash/cloud/membership/integrations/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The sign-in providers you can connect to Membership, and how to pick one.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"zfSbLWguQUXZeLETGN0U","title":"Google Sign In","pathname":"/codemash/cloud/membership/integrations/providers/google-sign-in","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Google Sign In to Membership — let your users sign in with Google.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"CG49sC7NmNWa8XXAP2oI","title":"Apple Sign In","pathname":"/codemash/cloud/membership/integrations/providers/apple-sign-in","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Apple Sign In to Membership — let your users sign in with Apple Sign In.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"gtOqq5FXhuaBuHwhgLyl","title":"Microsoft (Azure AD)","pathname":"/codemash/cloud/membership/integrations/providers/microsoft","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Microsoft (Azure AD) to Membership — let your users sign in with Microsoft.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"wTOjn8t4XODdCoZ4Ptf1","title":"GitHub","pathname":"/codemash/cloud/membership/integrations/providers/github","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect GitHub to Membership — let your users sign in with GitHub.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"7ACENO13QuqpTUd8nm3d","title":"Meta (Facebook)","pathname":"/codemash/cloud/membership/integrations/providers/meta","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Meta (Facebook) to Membership — let your users sign in with Facebook.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"1HdsRMzdIuntcVsYEl94","title":"X (Twitter)","pathname":"/codemash/cloud/membership/integrations/providers/x","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect X (Twitter) to Membership — let your users sign in with X.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"L92TSw2PgPl2VPoM7XbM","title":"Okta","pathname":"/codemash/cloud/membership/integrations/providers/okta","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Okta to Membership — let your users sign in with Okta.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"kL0dIH0bn3fVwxyopZnX","title":"Settings","pathname":"/codemash/cloud/membership/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"How sign-up, sign-in, account closing and communication preferences work for the users of your project.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"}]},{"id":"5c4UJuWk6kJmdygrmYad","title":"Onboarding","pathname":"/codemash/cloud/membership/settings/onboarding","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change how users get into your project — registration, default roles, password rules and reset, invitation and verification emails.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Settings"}]},{"id":"uWVYf1vdc6Q80PAGe0Tk","title":"Authentication","pathname":"/codemash/cloud/membership/settings/authentication","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change how users sign in and out — logout addresses and passkey sign-in.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Settings"}]},{"id":"fy1VbRRcV2t8q1NaRDus","title":"Account","pathname":"/codemash/cloud/membership/settings/account","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change the email flow users follow to close (deactivate) their account.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Settings"}]},{"id":"bh2pAJVl9BDe5AoB3fa2","title":"Communication","pathname":"/codemash/cloud/membership/settings/communication","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change the topics your users can subscribe to or block — groups and tags per channel.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Settings"}]},{"id":"TOKJE3rXKAirzJ7OOSfs","title":"Advanced","pathname":"/codemash/cloud/membership/settings/advanced","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable the Membership module, and enable it again.","breadcrumbs":[{"label":"Cloud"},{"label":"Membership"},{"label":"Settings"}]},{"id":"cjjC1J2XqTEwmjcktr3F","title":"Database","pathname":"/codemash/cloud/database","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Store your app's data in MongoDB collections that follow a schema you design, and get a ready API for every collection.","breadcrumbs":[{"label":"Cloud"}]},{"id":"poA5FZIooxNJEf3SpsO6","title":"Collections","pathname":"/codemash/cloud/database/collections","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The list of your collections — each one a schema with its records, triggers and settings.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"}]},{"id":"Su0k3uZY0XqIzRpSfjI7","title":"Create a schema","pathname":"/codemash/cloud/database/collections/create-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a collection — build its schema (fields and form) and publish it.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Collections"}]},{"id":"Wn0AckEXEujNyWTbCFuC","title":"Edit a schema","pathname":"/codemash/cloud/database/collections/edit-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change a collection's schema as a draft and publish a new version; change its settings or delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Collections"}]},{"id":"CIizvog4Rrz9fyXQ4jDn","title":"Schema triggers","pathname":"/codemash/cloud/database/collections/schema-triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a schema trigger — send an email, push or SMS, call a webhook, push a realtime event or run code when a record is inserted, updated or deleted.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Collections"}]},{"id":"unkdGOGmOsWs7DlCh4cT","title":"Records list columns and index warnings","pathname":"/codemash/cloud/database/collections/schema-indexes","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Choose the columns and default sort of a collection's records list, and see where a sort has no MongoDB index.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Collections"}]},{"id":"Kgmz8VRokteC0Aqrgkw5","title":"Records","pathname":"/codemash/cloud/database/collections/records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Browse the records of one collection, sort them, and open the record form.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Collections"}]},{"id":"CvQVfz9zZeIF4sxRTvNF","title":"Add or edit a record","pathname":"/codemash/cloud/database/collections/add-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Add a record to a collection, or change one, with the form built from the collection's schema.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Collections"}]},{"id":"AJV6r8HuAe9xUihd6cJ6","title":"Delete a record","pathname":"/codemash/cloud/database/collections/delete-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete one record of a collection.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Collections"}]},{"id":"b6OuT0eVtQ4Hc3qytd9B","title":"Schema","pathname":"/codemash/cloud/database/schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"How to write a collection schema by hand or from an AI agent — the one contract, the data schema vs the UI schema, the canonical example, and the refusals you will meet.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"}]},{"id":"ZQDmxNiQillh6Isj7WVB","title":"Field type reference","pathname":"/codemash/cloud/database/schema/field-types","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Every field type a collection schema can declare — its data-schema shape, its widget, and what the server refuses — one page per type.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"}]},{"id":"P6SJaMMMEZA8VXDiHW6a","title":"Text","pathname":"/codemash/cloud/database/schema/field-types/text","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A text field: a string with length, pattern and uniqueness rules, shown as a single-line textbox.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"bizf0kqkQcNN2WfFMjvL","title":"Long text and HTML","pathname":"/codemash/cloud/database/schema/field-types/textarea-html","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A text field shown as a multi-line box (Long text) or as a code editor for HTML (HTML). Same data rules as Text.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"Y07MzeclmIuB56rPrx6y","title":"Email","pathname":"/codemash/cloud/database/schema/field-types/email","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A string field with format email: the server accepts only a valid e-mail address.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"KbFnEi726DKez4qO8xRJ","title":"URI","pathname":"/codemash/cloud/database/schema/field-types/uri","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A string field with format uri: the server accepts only a valid URI; the form shows it with the website widget.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"Oky8tazYNsbXjOZxn8xq","title":"Translatable text","pathname":"/codemash/cloud/database/schema/field-types/translatable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A text field that keeps one value per language, stored as a language → text object.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"93WY3gMYlXH3ySypKaLK","title":"Integer","pathname":"/codemash/cloud/database/schema/field-types/integer","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A whole-number field with minimum, maximum, default and unique; shown as a number input.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"OeyoTYZYAAkNZYMoNXIO","title":"Rating","pathname":"/codemash/cloud/database/schema/field-types/rate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"An integer field shown as stars: the data schema's maximum is the number of stars.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"5iiFjYB6pPINs0ywhpYQ","title":"Decimal","pathname":"/codemash/cloud/database/schema/field-types/decimal","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A decimal number field with minimum, maximum and a fixed number of decimal places (multipleOf).","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"0GmrTSr4iPlZzIH9qCC2","title":"Currency","pathname":"/codemash/cloud/database/schema/field-types/currency","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A money field: an object { value, currency } with an allow-list of currency codes and a step for the amount.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"mgLuTcvjgIums9mrNENn","title":"Date and date-time","pathname":"/codemash/cloud/database/schema/field-types/date","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A date or date-time field stored as unix epoch seconds, with fixed bounds in the data schema and relative bounds in the UI schema.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"8QBTn6RAAARFUw3hgnj3","title":"Boolean","pathname":"/codemash/cloud/database/schema/field-types/boolean","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A yes / no field stored as true or false and shown as a checkbox.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"U3FnpP4J7CaiGWB2bFpJ","title":"Enum","pathname":"/codemash/cloud/database/schema/field-types/enum","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A selection from a fixed list of values you type into the schema; single or multiple.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"8YSPp7av00JGuD0hu6ZD","title":"Tags","pathname":"/codemash/cloud/database/schema/field-types/tags","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A set of free-text labels: an array of unique strings with optional minItems and maxItems.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"JcfQSVY0Lg6SX1ylUiXW","title":"File","pathname":"/codemash/cloud/database/schema/field-types/file","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Uploaded files linked to a record: an array of file ids, with the allowed storages, file kind, size and count.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"uvUcEIjOsfVRnqOIZwCe","title":"Geolocation","pathname":"/codemash/cloud/database/schema/field-types/geolocation","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A GeoJSON point (or points): an object { type, coordinates } with longitude and latitude checked by the server.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"1C2MxSy9zGcJate9fq2A","title":"JSON","pathname":"/codemash/cloud/database/schema/field-types/json","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A free-form JSON object with no declared members, optionally capped in size (maxBytes); shown as a code box.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"ABHVWssYqwmc2fPsk8AA","title":"User reference","pathname":"/codemash/cloud/database/schema/field-types/user-reference","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A reference to one or several project users: the record stores the user id, the form and the list show a chosen user property.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"bXYbjaFpQ86dvIrKmIS3","title":"Role reference","pathname":"/codemash/cloud/database/schema/field-types/role-reference","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A reference to one or several project roles: the record stores the role id, shown by its name.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"IDL2SfBQ8B80TBSDmsLg","title":"Term reference","pathname":"/codemash/cloud/database/schema/field-types/term-reference","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A reference to one or several terms of a taxonomy: the record stores the term id, shown by the term's title or slug.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"Iqr3L7NLOFvovyaX7a76","title":"Collection reference","pathname":"/codemash/cloud/database/schema/field-types/collection-reference","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A reference to one or several records of another collection: the record stores the record id, shown by a field of the target schema.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"sXS1uTUJfrvCeZIIsJlL","title":"Nested form","pathname":"/codemash/cloud/database/schema/field-types/nested-form","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"An object with its own fields inside the record — an address with street, city and location — up to five levels deep.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"XPufP4sAEPW5NzBBfwdY","title":"Array","pathname":"/codemash/cloud/database/schema/field-types/array","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"A list of values of one type — texts, numbers, dates, references, nested forms or other arrays — with row count and uniqueness rules.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"},{"label":"Field type reference"}]},{"id":"tBwXRM2wFPPlKhWDqDYs","title":"References","pathname":"/codemash/cloud/database/schema/references","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"How a record points at users, roles, taxonomy terms, other records and files — mapped on the schema, stored as ids, checked on write, expanded on read.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"}]},{"id":"070kl7qEE2DinOgXowbG","title":"Nested forms and arrays","pathname":"/codemash/cloud/database/schema/nesting","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Objects inside records and lists of them — nested forms and arrays up to five levels deep, dotted-path updates, arrayFilters, filters and sort at depth, and how the list shows them.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Schema"}]},{"id":"Ki5pavMiwHuFVcg1JsD4","title":"Taxonomies","pathname":"/codemash/cloud/database/taxonomies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The list of taxonomies — named lists of terms (categories, tags, places) that records point at.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"}]},{"id":"YYdSajlgT7B3fCvm8muY","title":"Create a taxonomy","pathname":"/codemash/cloud/database/taxonomies/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a taxonomy — its name, description, parent taxonomy, additional categories and term fields.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"1jAOEKekpcwzBTU2e9d6","title":"Edit a taxonomy","pathname":"/codemash/cloud/database/taxonomies/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Edit a taxonomy — rename it, or change its description, parent, additional categories or term fields.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"cE0en0KtA3L0Vc6jISRB","title":"Delete a taxonomy","pathname":"/codemash/cloud/database/taxonomies/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a taxonomy you no longer use.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"ODv8qOsgDAHRNyHLaejY","title":"Terms","pathname":"/codemash/cloud/database/taxonomies/terms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The terms of one taxonomy — add, edit and delete them, with order, parent, additional categories and term fields.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"4FNXAfu2g0l7u3UM6qPD","title":"Term fields","pathname":"/codemash/cloud/database/taxonomies/term-fields","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Give every term of a taxonomy extra fields — for example a country's capital — with the schema builder.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"F7PcdDT0phj0h8RfrLcZ","title":"Aggregates","pathname":"/codemash/cloud/database/aggregates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saved MongoDB aggregation pipelines that your app runs by id.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"}]},{"id":"EraD9COBDPbpHZ3khtch","title":"Create an aggregate","pathname":"/codemash/cloud/database/aggregates/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Write a MongoDB aggregation pipeline, test it on live data and save it as an aggregate.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"xiXoY70T2L4NMGsDrZM7","title":"Edit an aggregate","pathname":"/codemash/cloud/database/aggregates/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change a saved aggregate and test it again — apps that run it get the new answer at once.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"DYMU1OmGI2TufPOCE0sc","title":"Delete an aggregate","pathname":"/codemash/cloud/database/aggregates/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a saved aggregate no app runs any more.","breadcrumbs":[{"label":"Cloud"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"9YzH1QXAvK3CrpoLaPb5","title":"Integrations","pathname":"/codemash/cloud/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database integrations — the MongoDB databases your project stores its collections in.","breadcrumbs":[{"label":"Cloud"}]},{"id":"v2W8uWzwjuctIylt3vi9","title":"Test an integration","pathname":"/codemash/cloud/integrations/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test a database integration — Norbix connects and runs a short write-and-read check.","breadcrumbs":[{"label":"Cloud"},{"label":"Integrations"}]},{"id":"rwxuIlfb79H3ZcguSaAq","title":"Set as default","pathname":"/codemash/cloud/integrations/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Make a database integration the default of its environment.","breadcrumbs":[{"label":"Cloud"},{"label":"Integrations"}]},{"id":"ojkaDdEfa6prA30sZtHT","title":"Disable or delete an integration","pathname":"/codemash/cloud/integrations/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable a database integration, enable it again, or delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"Integrations"}]},{"id":"Dz0l8rDls286zPDuiq4O","title":"Providers","pathname":"/codemash/cloud/integrations/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The databases you can connect as Database integrations.","breadcrumbs":[{"label":"Cloud"},{"label":"Integrations"}]},{"id":"r4kim6rDM3MyMjaopBG0","title":"MongoDB","pathname":"/codemash/cloud/integrations/providers/mongodb","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect MongoDB to the Database module — your own connection string, or a managed Atlas Flex cluster.","breadcrumbs":[{"label":"Cloud"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"vuL17CB7ROWIYBaYKyOy","title":"Settings","pathname":"/codemash/cloud/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn the Database module off for a project, or on again — no data is deleted.","breadcrumbs":[{"label":"Cloud"}]},{"id":"OuCem26kddfpw2bE92XL","title":"Files","pathname":"/codemash/cloud/files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Store your app's files in the storage you choose — upload, browse, share a public link, and react to new files with triggers.","breadcrumbs":[{"label":"Cloud"}]},{"id":"DlzISfuuBcd3WR6GXjOm","title":"Browser","pathname":"/codemash/cloud/files/browser","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Browse the folders and files of a storage, upload, preview, download, share and delete files.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"}]},{"id":"EQVBPghfL088TXeL0ifh","title":"Upload files","pathname":"/codemash/cloud/files/browser/upload","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Upload one or more files into a folder of a storage.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Browser"}]},{"id":"orCRwJzjfIzrcVRLgQ2P","title":"Preview, download or replace a file","pathname":"/codemash/cloud/files/browser/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Open a file's panel to preview it, copy its path, download it, or replace it with a new version.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Browser"}]},{"id":"DgNLQukJ2L9Ez5Mni5Wf","title":"Delete a file","pathname":"/codemash/cloud/files/browser/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a file from a storage.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Browser"}]},{"id":"Zks9Qj13sdiMJ4WxK6xT","title":"Public links","pathname":"/codemash/cloud/files/browser/public-links","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Give a file or a whole folder a link anyone can open without signing in, and take it back.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Browser"}]},{"id":"nBZC1WT8unjoeDE61OT9","title":"Collection Exports","pathname":"/codemash/cloud/files/collection-exports","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The exports folder of the default storage — where database collection exports are meant to land.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"}]},{"id":"OHfjwGrVAZ3ulbRP61MG","title":"Triggers","pathname":"/codemash/cloud/files/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Run an action every time a file is uploaded or deleted — in every folder, or in one folder only.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"}]},{"id":"fnzm2zMJQdrNumNDBEXy","title":"Create a trigger","pathname":"/codemash/cloud/files/triggers/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a files trigger — pick the event and the folder, then the action (send an email, push or SMS, call a webhook, run code, send an in-app event).","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Triggers"}]},{"id":"OOzCAHJKj2WfIupGpzKf","title":"Edit a trigger","pathname":"/codemash/cloud/files/triggers/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change a files trigger — its event, folder, action, recipients and template tokens.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Triggers"}]},{"id":"88U74z9CfGsY5GZXzrsd","title":"Enable or disable a trigger","pathname":"/codemash/cloud/files/triggers/enable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn a files trigger off without deleting it, and on again.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Triggers"}]},{"id":"7MrhVN3jqWmheg8DbpXW","title":"Delete a trigger","pathname":"/codemash/cloud/files/triggers/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a files trigger.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Triggers"}]},{"id":"BEFvEHYbx9sZBT7ZlcCi","title":"Integrations","pathname":"/codemash/cloud/files/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The storages a project uses for its files, which one is the default, and their tests.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"}]},{"id":"RtBxXVF28ULucalG6LHi","title":"Test an integration","pathname":"/codemash/cloud/files/integrations/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test a files integration — Norbix uploads, reads, lists and deletes a small probe file.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Integrations"}]},{"id":"Wb2FOkuXZISCwoHPnu3A","title":"Set an integration as default","pathname":"/codemash/cloud/files/integrations/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Make a files integration the default of its environment.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Integrations"}]},{"id":"pfIyYAoGsqD51DK1Rral","title":"Disable or delete an integration","pathname":"/codemash/cloud/files/integrations/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable a files integration, enable it again, or delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Integrations"}]},{"id":"bpNdRacEEtpq5sIjhsoz","title":"Providers","pathname":"/codemash/cloud/files/integrations/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The storage providers you can connect to Files, and how to pick one.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Integrations"}]},{"id":"jeMizR58a0j53auwj0WX","title":"AWS S3","pathname":"/codemash/cloud/files/integrations/providers/aws-s3","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect AWS S3 — keep a project's files in your own S3 bucket, through a cross-account role or an IAM user.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"vbS8jYMyOGoC6UJRZLHg","title":"Google Drive","pathname":"/codemash/cloud/files/integrations/providers/google-drive","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Google Drive — keep a project's files in a Google Drive folder through a service account.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"gDK34ZzfjY0RgoUuKyIo","title":"Google Cloud Storage","pathname":"/codemash/cloud/files/integrations/providers/google-cloud","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Google Cloud Storage — keep a project's files in your Cloud Storage bucket.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"utQGSMLbzFoOft1oOZlf","title":"Azure Blob Storage","pathname":"/codemash/cloud/files/integrations/providers/azure-blob","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Azure Blob Storage — keep a project's files in a container of your Azure storage account.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"khdx7YgIp5iOb1OQTSRC","title":"Local","pathname":"/codemash/cloud/files/integrations/providers/local","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Local — keep a project's files in a folder on the disk of your self-hosted server.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"f1U2zCFR8VshcNi0VnlZ","title":"Settings","pathname":"/codemash/cloud/files/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn the Files module off for a project, and on again.","breadcrumbs":[{"label":"Cloud"},{"label":"Files"}]},{"id":"jR4vGsGkSn0PTlH3V1Fe","title":"Code","pathname":"/codemash/cloud/code","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect serverless code providers and ready-made marketplace functions to a project — the Code module.","breadcrumbs":[{"label":"Cloud"}]},{"id":"Yt1vVblUm6WSkBGBDj9K","title":"Functions","pathname":"/codemash/cloud/code/functions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The Code Functions list — kept in Cloud, but always empty since standalone functions left the server.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"}]},{"id":"S8AIq0I6rZSeTUfPPsE9","title":"Create a custom function","pathname":"/codemash/cloud/code/functions/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The Add New Function form — it opens, but Save does not create a function.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Functions"}]},{"id":"6RKBSv9lWT4bk9z1JP3c","title":"Edit a function","pathname":"/codemash/cloud/code/functions/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Editing your own function — Cloud has no screen for it.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Functions"}]},{"id":"TJeISFCA3INIPZ3U9ZYq","title":"Delete a function","pathname":"/codemash/cloud/code/functions/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deleting your own function — Cloud has no screen for it.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Functions"}]},{"id":"uVf0pDWANfJKV4XOwO11","title":"Marketplace","pathname":"/codemash/cloud/code/marketplace","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The Code Marketplace — ready-made functions from vendors and from Norbix to install on a project.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"}]},{"id":"QYRQ4TpmfAjWBt961a0s","title":"Enable and configure a connection","pathname":"/codemash/cloud/code/marketplace/connection","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable a marketplace listing on a project, configure and test the connection, disable or delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"HJMARxyOnUiQkBw6rplw","title":"Add and call a function","pathname":"/codemash/cloud/code/marketplace/function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Add a function of a marketplace connection, edit it, make a test call, disable or delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"rS2LE6kpB75tZ0MubmqC","title":"Integrations","pathname":"/codemash/cloud/code/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The serverless providers connected to a project's Code module.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"}]},{"id":"r8x6qi0tBDzJJbrzwW38","title":"Test an integration","pathname":"/codemash/cloud/code/integrations/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test a Code provider integration — the test runs, but every provider answers that it is not wired up yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Integrations"}]},{"id":"6IQULdBoofUdpUBfVH8a","title":"Set as default","pathname":"/codemash/cloud/code/integrations/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Make a Code provider integration the default — the action is accepted, but the default is not kept.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Integrations"}]},{"id":"Cz1tat6xPECZOIgVgzQa","title":"Disable, enable or delete an integration","pathname":"/codemash/cloud/code/integrations/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn a Code provider integration off and on again, or delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Integrations"}]},{"id":"5XDDtAovF3L5vxnvTbFa","title":"Providers","pathname":"/codemash/cloud/code/integrations/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The serverless providers you can connect to the Code module.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Integrations"}]},{"id":"hvhNh1xFNIP8t2PeB1GC","title":"AWS Lambda","pathname":"/codemash/cloud/code/integrations/providers/aws-lambda","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect AWS Lambda to the Code module.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"OncSJGgOU2ch7wJ4wlXw","title":"Azure Functions","pathname":"/codemash/cloud/code/integrations/providers/azure-functions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Azure Functions to the Code module.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"uWKVPWZCaCXlpwSV5dvf","title":"Google Cloud Functions","pathname":"/codemash/cloud/code/integrations/providers/google-cloud-functions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Google Cloud Functions to the Code module.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"33sQxu8Kt7IBUcWZek7f","title":"Settings","pathname":"/codemash/cloud/code/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn the Code module off for a project, and on again.","breadcrumbs":[{"label":"Cloud"},{"label":"Code"}]},{"id":"Sr73YYXRkCeABgJmYGz1","title":"Email","pathname":"/codemash/cloud/emails","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send transactional and marketing emails from your project — templates, campaigns, and the provider that delivers them.","breadcrumbs":[{"label":"Cloud"}]},{"id":"KdQ7Qn7hbJWBrU9avMye","title":"Campaigns","pathname":"/codemash/cloud/emails/campaigns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Email campaigns — every send of one template to a group of recipients, with its status and its batches.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"}]},{"id":"8AHX4ywyhIXVZfkTLU28","title":"Create and send now","pathname":"/codemash/cloud/emails/campaigns/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create an email campaign and send it now — recipients, template, tokens, provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Campaigns"}]},{"id":"rIbpvIUCfBQTG3RD6u4U","title":"Schedule a campaign","pathname":"/codemash/cloud/emails/campaigns/schedule","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Schedule an email campaign — Send later at a date, time and time zone.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Campaigns"}]},{"id":"QDe4W4o2KcRcM7vOiP46","title":"Stop a campaign","pathname":"/codemash/cloud/emails/campaigns/stop","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stop an email campaign that is scheduled or still sending.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Campaigns"}]},{"id":"Ksh5Wavzl7XGstlko1Ss","title":"Campaign details","pathname":"/codemash/cloud/emails/campaigns/details","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The details of one email campaign — status, planned time, template, provider, numbers and batches.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Campaigns"}]},{"id":"093xPHKQ3HIdaXYQKVGC","title":"Message log","pathname":"/codemash/cloud/emails/campaigns/log","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Read the message log of an email campaign — one batch, one message, exactly as it was sent.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Campaigns"}]},{"id":"sV3LXVZH57bzh5WlsdxI","title":"Templates","pathname":"/codemash/cloud/emails/templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Email templates — the subject and body of your emails, one translation per language, with tokens.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"}]},{"id":"B4yFQhMVFmoe2i4C56w7","title":"Create or edit a template","pathname":"/codemash/cloud/emails/templates/editor","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or edit an email template — name, translations with subject and MJML body, type and tags.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Templates"}]},{"id":"CzsoFmhM5WDqNgHoYxVb","title":"Start from an example","pathname":"/codemash/cloud/emails/templates/marketplace","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Start an email template from a ready-made example in the Templates Library.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Templates"}]},{"id":"UitFbgShIMUr3wg5YrDC","title":"Send a test","pathname":"/codemash/cloud/emails/templates/test-send","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send yourself a test of an email template before a campaign or trigger uses it.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Templates"}]},{"id":"LssrpSse5WpaKGoN2a87","title":"Translate a template","pathname":"/codemash/cloud/emails/templates/translate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Translate an email template — add a language and give it a subject and a body.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Templates"}]},{"id":"i5pnSFuNVJ8fCYzk0qZ1","title":"Publish, archive, unarchive","pathname":"/codemash/cloud/emails/templates/publish","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Email templates have no publish step — a saved template is in use; Archive takes it out of use.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Templates"}]},{"id":"VABCQiZTh7Poaoa4Vra9","title":"Delete a template","pathname":"/codemash/cloud/emails/templates/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email template for good.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Templates"}]},{"id":"Dl1riE297TIw18EY06TT","title":"Signatures","pathname":"/codemash/cloud/emails/signatures","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Email signatures — reusable signature blocks your templates insert.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"}]},{"id":"1xATwG4wJsW1NUv5i8n1","title":"Create or edit a signature","pathname":"/codemash/cloud/emails/signatures/editor","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or edit an email signature — a name and an MJML block per language.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Signatures"}]},{"id":"RThUtqDjaUz1SVjgIooz","title":"Delete a signature","pathname":"/codemash/cloud/emails/signatures/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email signature.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Signatures"}]},{"id":"9S3crICoFwhNh3DfX9wK","title":"Footers","pathname":"/codemash/cloud/emails/footers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Email footers — reusable footer blocks your templates insert.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"}]},{"id":"CJFVCWmf9BR1eZW0Wk0P","title":"Create or edit a footer","pathname":"/codemash/cloud/emails/footers/editor","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or edit an email footer — a name and an MJML block per language.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Footers"}]},{"id":"GX5yQotAMGLk21gQu5rD","title":"Delete a footer","pathname":"/codemash/cloud/emails/footers/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email footer.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Footers"}]},{"id":"l0GZZhVFuzppT8eDRY9K","title":"Integrations","pathname":"/codemash/cloud/emails/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Email integrations — the providers that deliver your emails, which one is the default, and whether each one works.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"}]},{"id":"TuduISQ5VOLR6n9I64Q0","title":"Test an integration","pathname":"/codemash/cloud/emails/integrations/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test an email integration — send a real test email, confirm it arrived, and check the sender domain.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Integrations"}]},{"id":"yTo4ISSiygBiX8CKvLHw","title":"Set as default","pathname":"/codemash/cloud/emails/integrations/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Make an email integration the default — the provider new campaigns and trigger actions pre-select.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Integrations"}]},{"id":"7chr4DfTaV5BQpEK319c","title":"Disable or delete","pathname":"/codemash/cloud/emails/integrations/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable, enable again, or delete an email integration.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Integrations"}]},{"id":"U0uhrNeo0kYVklN9B0cX","title":"Providers","pathname":"/codemash/cloud/emails/integrations/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The Email providers you can connect — AWS SES, Twilio SendGrid, Mailgun, SMTP and the Fake test provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Integrations"}]},{"id":"O7XCfYX5ft3ZiqsLom88","title":"AWS SES","pathname":"/codemash/cloud/emails/integrations/providers/aws-ses","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect AWS SES (Amazon Simple Email Service) to Email.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"Ugj0OEtNxUvcyygOuASU","title":"Twilio SendGrid","pathname":"/codemash/cloud/emails/integrations/providers/sendgrid","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Twilio SendGrid to Email.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"mMj45dIcVVcbqdm0azT5","title":"Mailgun","pathname":"/codemash/cloud/emails/integrations/providers/mailgun","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Mailgun to Email, and its webhook for bounces, complaints, opens and clicks.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"SJ6tX9HHgG1Z5CUIhl4z","title":"SMTP","pathname":"/codemash/cloud/emails/integrations/providers/smtp","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect any SMTP mail server to Email.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"EcJOkccrwCgbIkCsGUJo","title":"Fake Email (Test Me)","pathname":"/codemash/cloud/emails/integrations/providers/fake-email","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The Fake email integration (Test Me) — a built-in provider that never sends real email.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"ls4RVNRyVjns88NMr8Vs","title":"Validation integrations","pathname":"/codemash/cloud/emails/integrations/validation","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Email validation integrations (ZeroBounce, NeverBounce, Bouncer, Mailgun Validate) — API only, not active in sending yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"},{"label":"Integrations"}]},{"id":"BrU2AJCO1zgAgDiUlwRV","title":"Settings","pathname":"/codemash/cloud/emails/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Email settings — turn the Email module off, and see what stops when you do.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"}]},{"id":"KAzAb2ggJAbvHlkN8Vbv","title":"Preferences and unsubscribe pages","pathname":"/codemash/cloud/emails/preferences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The preferences and unsubscribe pages your recipients open from a marketing email.","breadcrumbs":[{"label":"Cloud"},{"label":"Email"}]},{"id":"5sBqnKHjP5S0QttQx6xw","title":"SMS","pathname":"/codemash/cloud/sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send text messages to your users' phones — one-time codes, alerts and bulk campaigns — from templates, through your SMS provider.","breadcrumbs":[{"label":"Cloud"}]},{"id":"rQF4aPXiGrTooWQ0NTVM","title":"Campaigns","pathname":"/codemash/cloud/sms/campaigns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Every SMS send of the project — sent now, scheduled, or fired by a trigger — with its status, template and provider.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"}]},{"id":"3wiwm5D7LiPLcSv5BbEU","title":"Create a campaign and send it now","pathname":"/codemash/cloud/sms/campaigns/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create an SMS campaign — pick the audience, the template and the provider — and send it now.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Campaigns"}]},{"id":"8uaevsw2UgwQX24Wjx5o","title":"Schedule a campaign","pathname":"/codemash/cloud/sms/campaigns/schedule","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Schedule an SMS campaign for a later date and time, in a time zone you pick.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Campaigns"}]},{"id":"6QrlFEuYRABSgYFS0lZH","title":"Stop a campaign","pathname":"/codemash/cloud/sms/campaigns/stop","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stop an SMS campaign that is scheduled or still sending, so no new messages go out.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Campaigns"}]},{"id":"DFNNHveKnRtg0pKe1yBj","title":"Campaign details","pathname":"/codemash/cloud/sms/campaigns/details","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Read one SMS campaign — status, audience, provider, statistics and batches — and act on it.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Campaigns"}]},{"id":"jLViOQmHd0ooPa3cC2j0","title":"Message log","pathname":"/codemash/cloud/sms/campaigns/log","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Read one SMS of a campaign — who got it, what it said, and what went wrong if it failed.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Campaigns"}]},{"id":"WQFYXBPddUUTJVx8xhaO","title":"Templates","pathname":"/codemash/cloud/sms/templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"SMS templates — the text your campaigns and triggers send, one version per language, with tokens.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"}]},{"id":"1o8QvnwQm6GMpEPzrCcA","title":"Create or edit a template","pathname":"/codemash/cloud/sms/templates/editor","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create an SMS template — name, type and a text per language — and change it later.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Templates"}]},{"id":"HDJfvU0x1FNNiWdhDsL6","title":"Translate a template","pathname":"/codemash/cloud/sms/templates/translate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Add a language to an SMS template, so every project language has its own text.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Templates"}]},{"id":"CpAErUPylkyEVqMI9nLD","title":"Send a test SMS","pathname":"/codemash/cloud/sms/templates/test-send","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send one test SMS of a template to a phone number, with the tokens filled in.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Templates"}]},{"id":"UMma704sDkOwqjgdgbXG","title":"Archive or unarchive a template","pathname":"/codemash/cloud/sms/templates/publish","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"An SMS template is live as soon as it is saved — archive it to take it out of use, unarchive it to use it again.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Templates"}]},{"id":"kac1YlZgg3MWF5ZVmX3h","title":"Delete a template","pathname":"/codemash/cloud/sms/templates/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an SMS template for good.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Templates"}]},{"id":"V49fRE0Sb4tu4U5EN9BF","title":"Integrations","pathname":"/codemash/cloud/sms/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"SMS integrations — the providers that deliver your text messages, and which one is the default.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"}]},{"id":"r8q7ER4IBhqbr7DO5LAg","title":"Test an integration","pathname":"/codemash/cloud/sms/integrations/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test an SMS integration — Norbix checks the provider account and sends a test SMS to a number you type.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"}]},{"id":"Ci8JKmGFB4kST6vGYf3w","title":"Set an integration as default","pathname":"/codemash/cloud/sms/integrations/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Make an SMS integration the default that Cloud picks for you on campaigns, trigger actions and tests.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"}]},{"id":"4JAC235psIUt3CLuty5X","title":"Disable, enable or delete an integration","pathname":"/codemash/cloud/sms/integrations/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn an SMS integration off and on again, or delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"}]},{"id":"BhDsqoV6vvyJsAXspS5T","title":"Providers","pathname":"/codemash/cloud/sms/integrations/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The SMS providers you can connect — Twilio and the Fake sandbox send today, six more are coming soon.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"}]},{"id":"mgEmUJMOLDae9p7ZO4Yp","title":"Twilio","pathname":"/codemash/cloud/sms/integrations/providers/twilio","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Twilio to SMS — send real text messages from a Twilio number you own.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"PY5xQkV4tM9v7vwMGIfq","title":"Vonage","pathname":"/codemash/cloud/sms/integrations/providers/vonage","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Vonage to SMS — coming soon; Norbix cannot send through Vonage yet.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"AWYiZp9GXpmbZyqKKh5M","title":"Plivo","pathname":"/codemash/cloud/sms/integrations/providers/plivo","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Plivo to SMS — coming soon; Norbix cannot send through Plivo yet.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"7TB5Wt45nUxaO52CmWdQ","title":"Telnyx","pathname":"/codemash/cloud/sms/integrations/providers/telnyx","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Telnyx to SMS — coming soon; Norbix cannot send through Telnyx yet.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"JjJdoEJO9mRBSJMvIEAP","title":"Bird","pathname":"/codemash/cloud/sms/integrations/providers/bird","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Bird to SMS — coming soon; Norbix cannot send through Bird yet.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"shTzsJmgVCFP5qIBfzAC","title":"Telesign","pathname":"/codemash/cloud/sms/integrations/providers/telesign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Telesign to SMS — coming soon; Norbix cannot send through Telesign yet.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"gvFoDpT4ujffi7HQfnoW","title":"Sinch","pathname":"/codemash/cloud/sms/integrations/providers/sinch","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Sinch to SMS — coming soon; Norbix cannot send through Sinch yet.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"DpJ11YPwmS7kz3cojrYr","title":"Fake SMS (Test Me)","pathname":"/codemash/cloud/sms/integrations/providers/fake-sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The built-in Fake SMS (Test Me) sandbox — accepts every SMS and delivers none.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"5sC6RryxxyqQCcE9wm2b","title":"Settings","pathname":"/codemash/cloud/sms/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn the SMS module off for the project, after seeing everything that will stop.","breadcrumbs":[{"label":"Cloud"},{"label":"SMS"}]},{"id":"a8hnZO10vVP1t1TZIvcf","title":"Push","pathname":"/codemash/cloud/push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send push notifications to your users' phones and browsers — one at a time or as a campaign — from templates, through a push provider.","breadcrumbs":[{"label":"Cloud"}]},{"id":"WLIgWn0g5anhh3IDPn3X","title":"Campaigns","pathname":"/codemash/cloud/push/campaigns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Every push send of the project — sent now, scheduled, a template test, or fired by a trigger — with its audience, status, template and provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"}]},{"id":"u3B9AyETTz41qFB7K0x6","title":"Create a campaign and send it now","pathname":"/codemash/cloud/push/campaigns/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a push campaign — pick the audience, the template and the provider — and send it now.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Campaigns"}]},{"id":"TilzuN3dnmtV9ShBkMA5","title":"Schedule a campaign","pathname":"/codemash/cloud/push/campaigns/schedule","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Schedule a push campaign for a later date and time, in a time zone you pick.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Campaigns"}]},{"id":"maWXqDUPfsE6Vk8wE1DQ","title":"Stop a campaign","pathname":"/codemash/cloud/push/campaigns/stop","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stop a push campaign that is scheduled or still sending, so no new notifications go out.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Campaigns"}]},{"id":"JhY1NqekEfRJWw03eRap","title":"Campaign details","pathname":"/codemash/cloud/push/campaigns/details","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Read one push campaign — status, audience, schedule, provider, statistics and batches — and act on it.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Campaigns"}]},{"id":"pndTHopaoyeNsGzqRW4o","title":"Message log","pathname":"/codemash/cloud/push/campaigns/log","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Read the notifications of one push campaign batch — who got them, their ids and status.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Campaigns"}]},{"id":"UlHJ5o31HHU9aGFNAXr2","title":"Templates","pathname":"/codemash/cloud/push/templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Push templates — the title and body of a notification, one version per language, with tokens.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"}]},{"id":"gfV58zdlChxi0J5sBWM8","title":"Create or edit a template","pathname":"/codemash/cloud/push/templates/editor","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a push template, or open one to change its name, type and texts.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Templates"}]},{"id":"lrMGcwhjTN0eUzUXEKzr","title":"Translate a template","pathname":"/codemash/cloud/push/templates/translate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Add a translation of a push template for every project language.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Templates"}]},{"id":"QXZt3MLVAKm66ij5MFQk","title":"Send a test push","pathname":"/codemash/cloud/push/templates/test-send","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send one push of a template to one user or one device from the template's Test panel.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Templates"}]},{"id":"GWRz2KQ8byAjLggsNJcS","title":"Archive or unarchive a template","pathname":"/codemash/cloud/push/templates/publish","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Push templates have no publish step — a saved template is live. Archive a template to take it out of use, and unarchive it to bring it back.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Templates"}]},{"id":"TFXbKHCIJeBIwsPy0GCj","title":"Delete a template","pathname":"/codemash/cloud/push/templates/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a push template for good.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Templates"}]},{"id":"7es4Jm6GIMqqnr55uJhX","title":"Devices","pathname":"/codemash/cloud/push/devices","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The phones and browsers your app registered for push, each with the user it belongs to.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"}]},{"id":"5IdW7wN4zqLW04iiUWQG","title":"Device details","pathname":"/codemash/cloud/push/devices/details","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Read everything stored about one registered push device and the user it belongs to.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Devices"}]},{"id":"r5nc3BzB3w8TRBQgrENG","title":"Integrations","pathname":"/codemash/cloud/push/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Push integrations — the providers that deliver your notifications, and which one is the default.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"}]},{"id":"TyhrHjDPmAkHgipNKsPc","title":"Test an integration","pathname":"/codemash/cloud/push/integrations/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test a push integration — Norbix builds the provider client and sends one test notification through it.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"}]},{"id":"vKqA6NsvNXLXijdZZkoP","title":"Set an integration as default","pathname":"/codemash/cloud/push/integrations/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Make a push integration the default that Cloud picks for you on campaigns, trigger actions and tests.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"}]},{"id":"RmyO6m8j2slhY6LmKgm8","title":"Disable, enable or delete an integration","pathname":"/codemash/cloud/push/integrations/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn a push integration off and on again, or delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"}]},{"id":"fE746AlPyobrxFYR9ROr","title":"Providers","pathname":"/codemash/cloud/push/integrations/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The push providers you can connect — Apple, Firebase, Safari, web push for Chrome, Firefox and Edge, a Chrome extension, and the Fake sandbox.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"}]},{"id":"m8c6RpfOHlQ8LQoWDIWK","title":"Apple Push Notification service","pathname":"/codemash/cloud/push/integrations/providers/apns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Apple Push Notification service (APNs) to Push, for iPhone, iPad, Apple Watch, Apple TV and Mac apps.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"f7obPNcrEVVov39WkaiE","title":"Firebase Cloud Messaging","pathname":"/codemash/cloud/push/integrations/providers/fcm","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Firebase Cloud Messaging (FCM) to Push, for Android and iOS apps.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"GEPUSrbE1LbZlVeLt15D","title":"Safari Push Notifications","pathname":"/codemash/cloud/push/integrations/providers/safari-push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Safari Push Notifications to Push, for website notifications in Safari on macOS.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"TrADt4bRwpSK3UiVryWB","title":"Chrome Plugin Push","pathname":"/codemash/cloud/push/integrations/providers/chrome-plugin","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Chrome Plugin Push (web push to your Chrome extension) — the form exists, but a real extension id is refused, so it cannot be used yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"7v0uUd0CLul1iALxe9LS","title":"Chrome Web Push","pathname":"/codemash/cloud/push/integrations/providers/chrome-web","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Chrome Web Push (VAPID web push for Google Chrome) to Push — the form saves, but Norbix cannot send through it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"yWydzkrNcxxyzloOhGlA","title":"Firefox Web Push","pathname":"/codemash/cloud/push/integrations/providers/firefox-web","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Firefox Web Push (VAPID web push for Mozilla Firefox) to Push — the form saves, but Norbix cannot send through it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"JOviKCMRzbwa5MYchR6r","title":"Edge Web Push","pathname":"/codemash/cloud/push/integrations/providers/edge-web","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Edge Web Push (VAPID web push for Microsoft Edge) to Push — the form saves, but Norbix cannot send through it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"C6EyZkvngZNJ8H8cQbSF","title":"Fake Push (Test Me)","pathname":"/codemash/cloud/push/integrations/providers/fake","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The built-in Fake Push (Test Me) integration — every send completes, nothing reaches a device.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"Ht2OykbEkBTwy2ybHoH1","title":"Settings","pathname":"/codemash/cloud/push/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn the Push module off for the project, after seeing everything that will stop.","breadcrumbs":[{"label":"Cloud"},{"label":"Push"}]},{"id":"IATryqtY4DAdbwyDZy45","title":"Payments","pathname":"/codemash/cloud/payments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect your payment provider or online shop and run your backend when a payment, refund or dispute happens.","breadcrumbs":[{"label":"Cloud"}]},{"id":"shFN8JClN8lTxReZmq5J","title":"Orders","pathname":"/codemash/cloud/payments/orders","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The Orders screen — a placeholder today; where to see the payments your provider reported instead.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"}]},{"id":"O4KjssCibs4Af0OGOR1g","title":"Order details","pathname":"/codemash/cloud/payments/orders/details","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Order and transaction details are not in Cloud — check one payment event in the integration's Received webhooks list instead.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Orders"}]},{"id":"8x1j5CMPpUdEHMAtA4CO","title":"Customers","pathname":"/codemash/cloud/payments/customers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Customers — not in Cloud today; manage customers at your payment provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"}]},{"id":"AO440S0gA1LIa7QaNlI4","title":"Add or edit a customer","pathname":"/codemash/cloud/payments/customers/editor","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Add or edit a customer — not in Cloud today; do it at your payment provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Customers"}]},{"id":"COSnM6bhB465PMofGHWM","title":"Delete a customer","pathname":"/codemash/cloud/payments/customers/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a customer — not in Cloud today; do it at your payment provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Customers"}]},{"id":"k0OpsMavtv2kUVNvHt0s","title":"Plans","pathname":"/codemash/cloud/payments/plans","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Plans — not in Cloud today; manage plans at your payment provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"}]},{"id":"p7dE6mpGwGtjABBYhoQe","title":"Add or edit a plan","pathname":"/codemash/cloud/payments/plans/editor","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Add or edit a plan — not in Cloud today; do it at your payment provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Plans"}]},{"id":"gznFMIuX3yJXdzBeTD5K","title":"Delete a plan","pathname":"/codemash/cloud/payments/plans/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a plan — not in Cloud today; do it at your payment provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Plans"}]},{"id":"EtOddkHkkhFH7H0uf3vT","title":"Discounts","pathname":"/codemash/cloud/payments/discounts","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Discounts — not in Cloud today; manage discounts at your payment provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"}]},{"id":"cbCcKjgR917A9qHWtLQ4","title":"Add or edit a discount","pathname":"/codemash/cloud/payments/discounts/editor","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Add or edit a discount — not in Cloud today; do it at your payment provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Discounts"}]},{"id":"hnXACPJZ5VVmdLTlq4Yl","title":"Delete a discount","pathname":"/codemash/cloud/payments/discounts/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a discount — not in Cloud today; do it at your payment provider.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Discounts"}]},{"id":"jW7SkraRmvDKHQGpDQ9m","title":"Triggers","pathname":"/codemash/cloud/payments/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The list of payment triggers — actions that run when your payment provider reports an event.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"}]},{"id":"UHj1BJGLVpXAjbO7DZoW","title":"Create a trigger","pathname":"/codemash/cloud/payments/triggers/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a payment trigger — pick the integrations and provider events, then the action (email, push, SMS, webhook, code, in-app event).","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"Kf2chEBcKaSlW5sfOfS1","title":"Edit a trigger","pathname":"/codemash/cloud/payments/triggers/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Edit a payment trigger — its integrations and events, the action, recipients and token values.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"kc6jmFSDQrnrvGch9lVh","title":"Enable or disable a trigger","pathname":"/codemash/cloud/payments/triggers/enable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn a payment trigger off without deleting it, and on again.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"4BV6yvNGeJuoKMzeBR1H","title":"Delete a trigger","pathname":"/codemash/cloud/payments/triggers/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a payment trigger for good.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"B61rhayCtyGSTE1C5lQi","title":"Integrations","pathname":"/codemash/cloud/payments/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The list of payment integrations — your connected providers and shops, each with its own webhook URL.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"}]},{"id":"cP1xaWo31WWc1aZWwgNy","title":"Test an integration","pathname":"/codemash/cloud/payments/integrations/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test a payment integration — Norbix signs in to the provider with the saved keys; then confirm by hand that a real payment event arrived.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"Of3jpjhvPCiW4Imx5jC8","title":"Default integration","pathname":"/codemash/cloud/payments/integrations/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payment integrations have no default — every enabled integration receives its own webhook calls.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"55cTZgnCVGIRJP8JpFiv","title":"Disable or delete an integration","pathname":"/codemash/cloud/payments/integrations/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable a payment integration (its webhook calls are refused) or delete it for good.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"NwpcL8RSwPtt5eRQeprw","title":"Providers","pathname":"/codemash/cloud/payments/integrations/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The eleven payment providers and shops you can connect, and what each one asks for.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"EPaFrBpfNsMcTLrx8OjA","title":"Stripe","pathname":"/codemash/cloud/payments/integrations/providers/stripe","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Stripe to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"sBdE5jcVZLUWAvY6NQzJ","title":"Paddle","pathname":"/codemash/cloud/payments/integrations/providers/paddle","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Paddle to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"LT0APEtOnvUbczHwSl5k","title":"Lemon Squeezy","pathname":"/codemash/cloud/payments/integrations/providers/lemon-squeezy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Lemon Squeezy to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"WglDbi0CTYG0y1kfxPGs","title":"Shopify","pathname":"/codemash/cloud/payments/integrations/providers/shopify","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Shopify to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"BgR33eKdTUdt8pj7TRfC","title":"WooCommerce","pathname":"/codemash/cloud/payments/integrations/providers/woocommerce","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect WooCommerce to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"e41mQ81WAJACTkhgioti","title":"Checkout.com","pathname":"/codemash/cloud/payments/integrations/providers/checkout-com","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Checkout.com to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"lLZgW3YLCzekSWfSQCO9","title":"Authorize.Net","pathname":"/codemash/cloud/payments/integrations/providers/authorize-net","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Authorize.Net to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"gA446ssGZxhI6k4wNVqp","title":"Adyen","pathname":"/codemash/cloud/payments/integrations/providers/adyen","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Adyen to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"URMd85qqfeKJMhbBc00U","title":"Mollie","pathname":"/codemash/cloud/payments/integrations/providers/mollie","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Mollie to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"2UP3uWUN8PebdUujfxG5","title":"PayPal","pathname":"/codemash/cloud/payments/integrations/providers/paypal","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect PayPal to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"QiG10cWBM1FHGqYUiw8l","title":"Braintree","pathname":"/codemash/cloud/payments/integrations/providers/braintree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Braintree to Payments — keys, webhook URL and signing secret.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"tr9TgM3cjvyHNjPQQz1r","title":"Settings","pathname":"/codemash/cloud/payments/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn the Payments module off for the project, and on again.","breadcrumbs":[{"label":"Cloud"},{"label":"Payments"}]},{"id":"YxneYQ9mbm2MqFJ44fDA","title":"Tasks (Scheduler)","pathname":"/codemash/cloud/tasks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send an Email, SMS or Push campaign again and again on a cron schedule — the Tasks (Scheduler) module.","breadcrumbs":[{"label":"Cloud"}]},{"id":"uVzHlArqmhp8rELRTyTR","title":"Tasks","pathname":"/codemash/cloud/tasks/tasks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The list of scheduled tasks — what each one sends, when, and whether it runs.","breadcrumbs":[{"label":"Cloud"},{"label":"Tasks (Scheduler)"}]},{"id":"LiNVu3l8yf26HoIwSvwW","title":"Create a scheduled task","pathname":"/codemash/cloud/tasks/tasks/new","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a scheduled task that sends an Email, SMS or Push campaign on a cron schedule.","breadcrumbs":[{"label":"Cloud"},{"label":"Tasks (Scheduler)"},{"label":"Tasks"}]},{"id":"ewU3DK123DoK0JqtL9Hi","title":"Edit a scheduled task","pathname":"/codemash/cloud/tasks/tasks/edit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change a scheduled task — its schedule, the user it runs as or the campaign — and disable or enable it.","breadcrumbs":[{"label":"Cloud"},{"label":"Tasks (Scheduler)"},{"label":"Tasks"}]},{"id":"icGesPmY8whPR8pLJOrM","title":"Delete a scheduled task","pathname":"/codemash/cloud/tasks/tasks/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a scheduled task for good.","breadcrumbs":[{"label":"Cloud"},{"label":"Tasks (Scheduler)"},{"label":"Tasks"}]},{"id":"q4KAmBf6vPLRnVJouLOZ","title":"Task run log","pathname":"/codemash/cloud/tasks/tasks/log","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"See when each scheduled task ran, and why a run failed — in Logs and in the channel's campaigns.","breadcrumbs":[{"label":"Cloud"},{"label":"Tasks (Scheduler)"},{"label":"Tasks"}]},{"id":"2wwRElJwqsXegiFjhkBw","title":"Settings","pathname":"/codemash/cloud/tasks/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn the Tasks (Scheduler) module off — every task stops firing, the tasks are kept — and on again.","breadcrumbs":[{"label":"Cloud"},{"label":"Tasks (Scheduler)"}]},{"id":"Lv9giQrzVD2uExBqwL0N","title":"Logs","pathname":"/codemash/cloud/logs","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Capture, search and follow the log entries of your project — every request, command and trigger, one request flow at a time.","breadcrumbs":[{"label":"Cloud"}]},{"id":"3sEGTslWesdgNe82Czrh","title":"Logs","pathname":"/codemash/cloud/logs/logs","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Search the log entries of your project by level, module, correlation id, event code, text and date.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"}]},{"id":"nzUCRdrECGHLo4nWxBrM","title":"Log details","pathname":"/codemash/cloud/logs/logs/details","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Open a log entry and follow the whole request it belongs to — every entry with the same correlation id, oldest first.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Logs"}]},{"id":"QAsVTHO78XrBVkXBI8lE","title":"Integrations","pathname":"/codemash/cloud/logs/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The places your log entries are sent to — Norbix Logging in your own database, and external log services.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"}]},{"id":"ih9A1JpQXqpVpKbLZTyh","title":"Test an integration","pathname":"/codemash/cloud/logs/integrations/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test a logging integration — Norbix writes, reads and deletes a test entry; only a tested integration receives logs.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"}]},{"id":"yiyt2i7OFhbfAkDtzy4A","title":"Default integration","pathname":"/codemash/cloud/logs/integrations/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logging integrations have no default — every enabled, tested integration receives every log entry.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"}]},{"id":"971RA8GCqY57DOmLLeYk","title":"Disable or delete an integration","pathname":"/codemash/cloud/logs/integrations/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stop a logging integration for a while, or delete it — and for Norbix Logging, choose whether its stored entries go too.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"}]},{"id":"oCF1vzA3CDEebTJlmQEs","title":"Providers","pathname":"/codemash/cloud/logs/integrations/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Every provider you can pick for a logging integration, and which ones work today.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"}]},{"id":"XfRSwo5jZvX8lSPAclLP","title":"Norbix Logging","pathname":"/codemash/cloud/logs/integrations/providers/norbix-logging","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Store your log entries in your project's own database so the Logs screen can show them.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"ZC0GcZg7AHg7eCdE8pgu","title":"Datadog","pathname":"/codemash/cloud/logs/integrations/providers/datadog","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Datadog to Logs — the integration can be saved, but Norbix cannot send logs to Datadog yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"nEvRIg9AWpHQSaBTW3F8","title":"AWS CloudWatch Logs","pathname":"/codemash/cloud/logs/integrations/providers/aws-cloudwatch","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect AWS CloudWatch Logs to Logs — coming soon; the card is in Cloud, but Norbix refuses to save it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"NuNs2Q3PPF1KqC8O8ISy","title":"Sentry","pathname":"/codemash/cloud/logs/integrations/providers/sentry","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Sentry to Logs — coming soon; the card is in Cloud, but Norbix refuses to save it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"GEuOZx8rRpHIkxhHKV65","title":"Grafana Loki","pathname":"/codemash/cloud/logs/integrations/providers/grafana-loki","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Grafana Loki to Logs — coming soon; the card is in Cloud, but Norbix refuses to save it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"PfMwQF91kcLffVj7iHE2","title":"Generic HTTP / OTLP endpoint","pathname":"/codemash/cloud/logs/integrations/providers/generic-http","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Generic HTTP / OTLP endpoint to Logs — coming soon; the card is in Cloud, but Norbix refuses to save it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"pr58Et5RmyUl2s5da7eq","title":"New Relic","pathname":"/codemash/cloud/logs/integrations/providers/newrelic","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect New Relic to Logs — not in the Cloud picker; it can be saved from code, but Norbix cannot send logs to it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"lqZ5KAZkm2JzOOnMePhP","title":"Axiom","pathname":"/codemash/cloud/logs/integrations/providers/axiom","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Axiom to Logs — planned; there is no form in Cloud and Norbix refuses to save it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"ouT5iDYxtB9Vrl6RuXD7","title":"Elastic Cloud","pathname":"/codemash/cloud/logs/integrations/providers/elastic-cloud","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Elastic Cloud to Logs — planned; there is no form in Cloud and Norbix refuses to save it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"iWJzpJRKfsyuliebC3af","title":"Google Cloud Logging","pathname":"/codemash/cloud/logs/integrations/providers/gcp-cloud-logging","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Google Cloud Logging to Logs — planned; there is no form in Cloud and Norbix refuses to save it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"s4DPw7dzonApWMHGUzvo","title":"Azure Monitor Logs","pathname":"/codemash/cloud/logs/integrations/providers/azure-monitor-logs","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Azure Monitor Logs to Logs — planned; there is no form in Cloud and Norbix refuses to save it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"pqy4eGYzWc1pTfS79Xwn","title":"Apache Kafka","pathname":"/codemash/cloud/logs/integrations/providers/kafka","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Apache Kafka to Logs — not in the Cloud picker; it can be saved from code, but Norbix cannot send logs to it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"IKovoTMO0Uk00ujt2iEe","title":"AMQP (RabbitMQ)","pathname":"/codemash/cloud/logs/integrations/providers/amqp","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect AMQP (RabbitMQ) to Logs — not in the Cloud picker; it can be saved from code, but Norbix cannot send logs to it yet.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"},{"label":"Integrations"},{"label":"Providers"}]},{"id":"sxtp6k1AS6un1AkYRUjM","title":"Settings","pathname":"/codemash/cloud/logs/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change the log filters and save them, delete all stored logs, and turn the Logs module off and on again.","breadcrumbs":[{"label":"Cloud"},{"label":"Logs"}]},{"id":"g6dwE0S6pjrLMVuFpJOo","title":"AI","pathname":"/codemash/cloud/ai","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Cloud → AI — connect language models (LLM) and MCP servers to your project, and use them in AI chat.","breadcrumbs":[{"label":"Cloud"}]},{"id":"2vbroMhJrS4wckEJcgCn","title":"Integrations (LLM and MCP)","pathname":"/codemash/cloud/ai/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Project → Integrations — the LLM and MCP integrations of your project, on two tabs.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"}]},{"id":"9sjuQFn0SkKDgI845Srf","title":"LLM integrations","pathname":"/codemash/cloud/ai/llm","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Project → Integrations → LLM — the language model providers your project's AI runs on.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"}]},{"id":"21eoByV3hXmGuDMvx8Hp","title":"Test an LLM integration","pathname":"/codemash/cloud/ai/llm/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test an LLM integration — Norbix checks that its key is stored and can be read.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"}]},{"id":"1J7NM4R5wMZL5LQMvicV","title":"Set the default LLM","pathname":"/codemash/cloud/ai/llm/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Choose which LLM the project's AI uses when an assistant has none of its own.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"}]},{"id":"APxo2QSmxxTOl5yzxXl8","title":"Disable or delete an LLM integration","pathname":"/codemash/cloud/ai/llm/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn an LLM integration off, or delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"}]},{"id":"c2R42lc7lFrcmukyX16P","title":"LLM providers","pathname":"/codemash/cloud/ai/llm/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The LLM providers you can connect in Project → Integrations → LLM.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"}]},{"id":"gPTGLxcuUC6JfQQt99qW","title":"Norbix model","pathname":"/codemash/cloud/ai/llm/providers/norbix-model","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Norbix model — Norbix's own hosted LLM on the managed service, no API key.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"},{"label":"LLM providers"}]},{"id":"amo98mSN6NDttqszDWxc","title":"OpenAI","pathname":"/codemash/cloud/ai/llm/providers/openai","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect OpenAI as an LLM integration.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"},{"label":"LLM providers"}]},{"id":"ZiMeoA3gr1qTtAzgqfDn","title":"Anthropic","pathname":"/codemash/cloud/ai/llm/providers/anthropic","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Anthropic as an LLM integration.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"},{"label":"LLM providers"}]},{"id":"CIA6ow3tgkz40xN1g6bA","title":"Ollama","pathname":"/codemash/cloud/ai/llm/providers/ollama","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Ollama as an LLM integration.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"},{"label":"LLM providers"}]},{"id":"513L2ZqZXMs8SR9NWmHs","title":"Groq","pathname":"/codemash/cloud/ai/llm/providers/groq","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Groq as an LLM integration.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"},{"label":"LLM providers"}]},{"id":"wu9UxNhIh5AuQhAwom95","title":"Google","pathname":"/codemash/cloud/ai/llm/providers/google","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Google as an LLM integration.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"},{"label":"LLM providers"}]},{"id":"Wyk7icoLd1gtpSBtsnk5","title":"Mistral","pathname":"/codemash/cloud/ai/llm/providers/mistral","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Mistral as an LLM integration.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"},{"label":"LLM providers"}]},{"id":"UKBlInxiroSSYIw62d5i","title":"OpenRouter","pathname":"/codemash/cloud/ai/llm/providers/openrouter","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect OpenRouter as an LLM integration.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"},{"label":"LLM providers"}]},{"id":"gozuIomZDCSRpQWPm4rt","title":"Grok","pathname":"/codemash/cloud/ai/llm/providers/grok","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect Grok as an LLM integration.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"LLM integrations"},{"label":"LLM providers"}]},{"id":"cF1GjUovT9qx1lTFmsPl","title":"MCP integrations","pathname":"/codemash/cloud/ai/mcp","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Project → Integrations → MCP — the MCP servers whose tools your project's AI chat may use.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"}]},{"id":"Ib5CGnXcz6Xnn3y5E5I6","title":"Test an MCP integration","pathname":"/codemash/cloud/ai/mcp/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test an MCP integration — Norbix checks that its secret is stored and can be read.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"MCP integrations"}]},{"id":"d4bnIiz6ggnciDRDh8Qh","title":"Default MCP integration","pathname":"/codemash/cloud/ai/mcp/set-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"MCP integrations have no default — every enabled MCP server is offered to the AI chat.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"MCP integrations"}]},{"id":"1A9zkvHSqYmUiqmnRoMI","title":"Disable or delete an MCP integration","pathname":"/codemash/cloud/ai/mcp/disable","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn an MCP integration off, or delete it.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"MCP integrations"}]},{"id":"KzN71NGeUBNigQ4aTILD","title":"MCP providers","pathname":"/codemash/cloud/ai/mcp/providers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The MCP servers you can connect in Project → Integrations → MCP.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"MCP integrations"}]},{"id":"XflPrIyCLCD8qk4Fn9QK","title":"Brave Search","pathname":"/codemash/cloud/ai/mcp/providers/brave-search","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect the Brave Search MCP server.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"MCP integrations"},{"label":"MCP providers"}]},{"id":"L93CbBs2vSkOEghXypxQ","title":"GitHub","pathname":"/codemash/cloud/ai/mcp/providers/github","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect the GitHub MCP server.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"MCP integrations"},{"label":"MCP providers"}]},{"id":"2pHiGVoxNioPSYEC2c0T","title":"MongoDB","pathname":"/codemash/cloud/ai/mcp/providers/mongodb","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect the MongoDB MCP server.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"MCP integrations"},{"label":"MCP providers"}]},{"id":"VvKEO4IA4VFC3Z1braMc","title":"Obsidian","pathname":"/codemash/cloud/ai/mcp/providers/obsidian","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect the Obsidian MCP server.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"MCP integrations"},{"label":"MCP providers"}]},{"id":"HMBjiGAPqU044D14oPYf","title":"Playwright","pathname":"/codemash/cloud/ai/mcp/providers/playwright","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect the Playwright MCP server.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"MCP integrations"},{"label":"MCP providers"}]},{"id":"4AYWSkJEFb98MJAFMD5p","title":"Stripe","pathname":"/codemash/cloud/ai/mcp/providers/stripe","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Connect the Stripe MCP server.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"},{"label":"MCP integrations"},{"label":"MCP providers"}]},{"id":"nDK6MIkO8b9776fvwJ0x","title":"AI chat","pathname":"/codemash/cloud/ai/ai-chat","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Ask the AI about your project — the Hub chat for your team and the API chat for your end users.","breadcrumbs":[{"label":"Cloud"},{"label":"AI"}]},{"id":"R1qsPyzY2iUse07OaHum","title":"Admin","pathname":"/codemash/admin/admin","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Admin — the ready-made, open source portal you give to the end users of your app.","breadcrumbs":[{"label":"Admin"}]},{"id":"PHRKjjIRkXLov4aPnh72","title":"Install and run locally","pathname":"/codemash/admin/admin/install","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Install Admin on your computer, connect it to your project and run it locally.","breadcrumbs":[{"label":"Admin"},{"label":"Admin"}]},{"id":"LqiOECLg9hsbgCDC3BYm","title":"Build and host it","pathname":"/codemash/admin/admin/deploy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Build the Admin Docker image and host it, or let the managed service host it.","breadcrumbs":[{"label":"Admin"},{"label":"Admin"}]},{"id":"omnlYs96smhSsAlJQDsL","title":"Sign in","pathname":"/codemash/admin/admin/sign-in","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"How your end users sign in to Admin, and which sign-in methods work today.","breadcrumbs":[{"label":"Admin"},{"label":"Admin"}]},{"id":"NB3IdyyS4aGYw6tIteWQ","title":"Profile","pathname":"/codemash/admin/admin/profile","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The Profile screen of Admin — your users' name, email and phone — and how to change them from code today.","breadcrumbs":[{"label":"Admin"},{"label":"Admin"}]},{"id":"tSRWWasvb2aIDesMpyRR","title":"Messaging preferences","pathname":"/codemash/admin/admin/messaging-preferences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The Preferences screen of Admin — which messages your users get — and how email, SMS and push opt-outs work today.","breadcrumbs":[{"label":"Admin"},{"label":"Admin"}]},{"id":"TlGCZmHvl2F0JSv653Kx","title":"AI chat","pathname":"/codemash/admin/admin/ai-chat","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Let your end users ask an AI assistant about their own account, inside Admin.","breadcrumbs":[{"label":"Admin"},{"label":"Admin"}]},{"id":"7SXuHopypCj7soV9iSLl","title":"Customize","pathname":"/codemash/admin/admin/customize","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Make Admin look like your brand, add your own page, and call other Norbix modules with @norbix.ai/react-redux.","breadcrumbs":[{"label":"Admin"},{"label":"Admin"}]},{"id":"JQM3gL43q0eCsdeZ2ISa","title":"Install a Norbix SDK","pathname":"/codemash/sdks/install","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Install a Norbix SDK, get a key and set your credentials once.","breadcrumbs":[{"label":"SDKs"}]},{"id":"e1YrwqB25vgJOU3DjvTj","title":"JavaScript / TypeScript","pathname":"/codemash/sdks/javascript-typescript","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Write and read records from Node.js or the browser with the Norbix JavaScript / TypeScript SDK.","breadcrumbs":[{"label":"SDKs"}]},{"id":"7a48nrEh033EisxBl0Ti","title":"Python","pathname":"/codemash/sdks/python","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Write and read records from Python with the Norbix Python SDK.","breadcrumbs":[{"label":"SDKs"}]},{"id":"owREC24hjsJFseThuzD1","title":".NET","pathname":"/codemash/sdks/net","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Write and read records from C# and .NET with the Norbix .NET SDK.","breadcrumbs":[{"label":"SDKs"}]},{"id":"EB6TEDuwFZBBwZKK7Jen","title":"Go","pathname":"/codemash/sdks/go-lang","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Write and read records from Go with the Norbix Go SDK.","breadcrumbs":[{"label":"SDKs"}]},{"id":"oyECLiC3NZzvhDD4Y4Gt","title":"Flutter / Dart","pathname":"/codemash/sdks/flutter","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Write and read records from Dart and Flutter with the Norbix Dart SDK.","breadcrumbs":[{"label":"SDKs"}]},{"id":"kQcySlkYqZE8blspqe8N","title":"Swift","pathname":"/codemash/sdks/swift","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Write and read records from Swift (iOS, macOS) with the Norbix Swift SDK.","breadcrumbs":[{"label":"SDKs"}]},{"id":"5fmwwfaz60tLjh80XDGe","title":"Kotlin","pathname":"/codemash/sdks/kotlin","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Write and read records from Kotlin, Java and Android with the Norbix Kotlin SDK.","breadcrumbs":[{"label":"SDKs"}]},{"id":"ZrKfxMKLt2eKAZEGs1zh","title":"React Redux","pathname":"/codemash/sdks/react-redux","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Read and write Norbix records from a React app with hooks, caching and refetch (React + Redux Toolkit).","breadcrumbs":[{"label":"SDKs"}]},{"id":"7j13IPd1jZTsmK5CIxDZ","title":"Membership","pathname":"/codemash/sdks/membership","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"0OMd3Pao0Qw62MyERiYJ","title":"Integrations","pathname":"/codemash/sdks/membership/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Integrations SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"}]},{"id":"bkDvn7e2tCNRQZy9PeJY","title":"Delete Membership Integration","pathname":"/codemash/sdks/membership/integrations/delete-membership-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Membership Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"6j9hgtjpjpvGpHOGFVit","title":"Disable Membership Integration","pathname":"/codemash/sdks/membership/integrations/disable-membership-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Membership Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"N0dPvnyzHwhTkXFoTdbC","title":"Enable Membership Integration","pathname":"/codemash/sdks/membership/integrations/enable-membership-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Membership Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"jDJoigNBB3ZZeIx58VG0","title":"Get Membership Integration","pathname":"/codemash/sdks/membership/integrations/get-membership-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Membership Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"2zr1vJ37euXjtKuYnrVH","title":"Get Membership Integrations","pathname":"/codemash/sdks/membership/integrations/get-membership-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Membership Integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"haXzO3Ihx3cRg6oM2F5Q","title":"Save Membership Integration","pathname":"/codemash/sdks/membership/integrations/save-membership-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Membership Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"EKcuc7b5O5AVt3Z5BlnG","title":"Set Membership Integration As Default","pathname":"/codemash/sdks/membership/integrations/set-membership-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Membership Integration As Default.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"kZonGtyhArowWEXtUfzS","title":"Module","pathname":"/codemash/sdks/membership/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Module SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"}]},{"id":"RdaryLRUTiba2S9BKDK3","title":"Disable Membership","pathname":"/codemash/sdks/membership/module/disable-membership","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Membership.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Module"}]},{"id":"uQHWGBOnblMsef9vvT3H","title":"Enable Membership","pathname":"/codemash/sdks/membership/module/enable-membership","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Membership.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Module"}]},{"id":"tEzOB2amToFJtbUl1Cp4","title":"Passkeys & Recovery","pathname":"/codemash/sdks/membership/passkeys-recovery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Passkeys & Recovery SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"}]},{"id":"3hbFda7vxhZJvcRETHo2","title":"Change Password","pathname":"/codemash/sdks/membership/passkeys-recovery/change-password","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Password.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"d7U0wYxsIIcKDD068KvY","title":"Confirm Email Verification","pathname":"/codemash/sdks/membership/passkeys-recovery/confirm-email-verification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"2dblTqBf1m0yBlI5MhSm","title":"Confirm Password Reset","pathname":"/codemash/sdks/membership/passkeys-recovery/confirm-password-reset","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Password.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"LZ7nBQjIK4OXz15ezqy0","title":"Consume Magic Link","pathname":"/codemash/sdks/membership/passkeys-recovery/consume-magic-link","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"lXf6Pc6TZsXc8dDjjhip","title":"Has Passkey","pathname":"/codemash/sdks/membership/passkeys-recovery/has-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"iiWAKqC5dQw2ZIxcbhYJ","title":"List Passkeys","pathname":"/codemash/sdks/membership/passkeys-recovery/list-passkeys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"3FkQqtFDhS9GPJ4T7xbH","title":"Passkey Authentication Options","pathname":"/codemash/sdks/membership/passkeys-recovery/passkey-authentication-options","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"tkFlaiSbZRcCOCItM8Ou","title":"Passkey Logout","pathname":"/codemash/sdks/membership/passkeys-recovery/passkey-logout","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"E5XC0hf5EjTMx3Qs1H4Z","title":"Passkey Registration Options","pathname":"/codemash/sdks/membership/passkeys-recovery/passkey-registration-options","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"FMqi1d3j2uhYgqCwdBgz","title":"Refresh Passkey Token","pathname":"/codemash/sdks/membership/passkeys-recovery/refresh-passkey-token","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"t5ZgASBpbUAp2e09PCpF","title":"Rename Passkey","pathname":"/codemash/sdks/membership/passkeys-recovery/rename-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"c0xPE1933drvpcWLmFJs","title":"Request Magic Link","pathname":"/codemash/sdks/membership/passkeys-recovery/request-magic-link","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"Vf2HtnNrfGjVeMtu82Qi","title":"Request Password Reset","pathname":"/codemash/sdks/membership/passkeys-recovery/request-password-reset","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Password.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"JGzCZeM8hFsIeSCowGRB","title":"Revoke Passkey","pathname":"/codemash/sdks/membership/passkeys-recovery/revoke-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"Y0Tbfa1jBuuwelOH5nbW","title":"Start Email Verification","pathname":"/codemash/sdks/membership/passkeys-recovery/start-email-verification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"RGa9b43UlXFDSsU37dFL","title":"Use Recovery Code","pathname":"/codemash/sdks/membership/passkeys-recovery/use-recovery-code","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"85MgTrRcy2kRg9dgxlZL","title":"Verify Passkey Authentication","pathname":"/codemash/sdks/membership/passkeys-recovery/verify-passkey-authentication","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"IkkWQgjLhvwgDIqiQDu2","title":"Verify Passkey Registration","pathname":"/codemash/sdks/membership/passkeys-recovery/verify-passkey-registration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"iBm2obeq3r04QuERFiVI","title":"Policies","pathname":"/codemash/sdks/membership/policies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Policies SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"}]},{"id":"WL5pmCTUQhnovSGC5JWJ","title":"Create Policy","pathname":"/codemash/sdks/membership/policies/create-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a new custom policy for project.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Policies"}]},{"id":"WJ4qqhhs0LPxJ3uCci7m","title":"Delete Policy","pathname":"/codemash/sdks/membership/policies/delete-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes custom policy from project.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Policies"}]},{"id":"cNn0jn5MKeRLB6DKXM4r","title":"Get Policies","pathname":"/codemash/sdks/membership/policies/get-policies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project policies.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Policies"}]},{"id":"3dQZn6bmLHFs7Bam4t1h","title":"Get Policy","pathname":"/codemash/sdks/membership/policies/get-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project policy details.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Policies"}]},{"id":"L680PWfRmQpff7qMORtM","title":"Update Policy","pathname":"/codemash/sdks/membership/policies/update-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates a custom policy for project.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Policies"}]},{"id":"wwnfhpzNMRVfzEwfgksk","title":"Roles","pathname":"/codemash/sdks/membership/roles","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Roles SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"}]},{"id":"u46JF3mx06csRxJ8fxfJ","title":"Create Role","pathname":"/codemash/sdks/membership/roles/create-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a new custom role for project.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Roles"}]},{"id":"sc9gy3WOjkIyYUYsmJnW","title":"Delete Role","pathname":"/codemash/sdks/membership/roles/delete-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes custom role from project.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Roles"}]},{"id":"Iic5HGesw7jMRxcKBRLf","title":"Get Role","pathname":"/codemash/sdks/membership/roles/get-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project role details.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Roles"}]},{"id":"fbQvvpzZAMAaCo4OGeUv","title":"Get Roles","pathname":"/codemash/sdks/membership/roles/get-roles","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project roles.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Roles"}]},{"id":"CyjrSBKsRd3HScZlHT6a","title":"Update Role Policies","pathname":"/codemash/sdks/membership/roles/update-role-policies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates role policies.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Roles"}]},{"id":"AyeIryl2laXxgjbFZdLc","title":"Settings","pathname":"/codemash/sdks/membership/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Settings SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"}]},{"id":"VTsw1SZv8QJxovjIMJKh","title":"Get Authentication Settings","pathname":"/codemash/sdks/membership/settings/get-authentication-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the project's configured membership authentication sign-in flows.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Settings"}]},{"id":"DD0GFXni3vZsJxl3zUWC","title":"Get Authorization Settings","pathname":"/codemash/sdks/membership/settings/get-authorization-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the project's membership authorization (role-assignment) settings.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Settings"}]},{"id":"ZyjyH32eIHxy41G0kHSA","title":"Get Passkey Settings","pathname":"/codemash/sdks/membership/settings/get-passkey-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the project's passkey authentication settings.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Settings"}]},{"id":"4OoCPP1P6Bj693peWFW8","title":"Save Passkey Settings","pathname":"/codemash/sdks/membership/settings/save-passkey-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves the project's passkey authentication settings.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Settings"}]},{"id":"lehElYRi7TIgI8LAmQgu","title":"Update Authentication Settings","pathname":"/codemash/sdks/membership/settings/update-authentication-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates the project's membership authentication preferences.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Settings"}]},{"id":"8HTAPyXkR4lD9G7FjniZ","title":"Update Authorization Settings","pathname":"/codemash/sdks/membership/settings/update-authorization-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates the project's membership authorization settings.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Settings"}]},{"id":"F3epAHEP1xNNQb0dXoti","title":"Update Password Complexity","pathname":"/codemash/sdks/membership/settings/update-password-complexity","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates the project's membership password complexity policy.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Settings"}]},{"id":"q0ozoTs5d61R2CoGukep","title":"Triggers","pathname":"/codemash/sdks/membership/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Triggers SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"}]},{"id":"0o6459lJlZUo0Gosp28b","title":"Delete Membership Trigger","pathname":"/codemash/sdks/membership/triggers/delete-membership-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Membership Trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"VSwnSSpPNMmc2KYmzAgX","title":"Disable Membership Trigger","pathname":"/codemash/sdks/membership/triggers/disable-membership-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Membership Trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"9bX5ynF0B4IWTIhjbokK","title":"Enable Membership Trigger","pathname":"/codemash/sdks/membership/triggers/enable-membership-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Membership Trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"LX9qtE4EGEVZDkxtjUUd","title":"Get Membership Trigger","pathname":"/codemash/sdks/membership/triggers/get-membership-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets membership trigger by specified Id.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"rG7tEAYLblnEOeUae8xK","title":"Get Membership Triggers","pathname":"/codemash/sdks/membership/triggers/get-membership-triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets membership triggers.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"aJO6hioaCr2DnOnbvgaE","title":"Save Membership Trigger","pathname":"/codemash/sdks/membership/triggers/save-membership-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or update a membership trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"wz5v7DrkSSMWFr1bVcxD","title":"Users","pathname":"/codemash/sdks/membership/users","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Users SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"}]},{"id":"Y6kKpNm98jWeDfMcwzEX","title":"Add Contact Identity","pathname":"/codemash/sdks/membership/users/add-contact-identity","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Link a login to a contact.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"VqE1TgyA60uE1oEzcPQc","title":"Assign Role Permissions","pathname":"/codemash/sdks/membership/users/assign-role-permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Assign Role Permissions.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"Ezort4Q8MHCnW2X1anzK","title":"Block User","pathname":"/codemash/sdks/membership/users/block-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Block User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"BxgtRDTwjQufPABucDDU","title":"Create Contact","pathname":"/codemash/sdks/membership/users/create-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a contact.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"he9BPTshmQnKAT2yGHoB","title":"Delete Contact","pathname":"/codemash/sdks/membership/users/delete-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archive a contact.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"Ra6t0K525QPYvJOSzkvE","title":"Delete Service User Api Key","pathname":"/codemash/sdks/membership/users/delete-service-user-api-key","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete Service User Api Key.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"c27VFbHvHHOo06HoeVpI","title":"Delete User","pathname":"/codemash/sdks/membership/users/delete-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"BX5qYdntn5fGgdXkuOYF","title":"Get All Contacts","pathname":"/codemash/sdks/membership/users/get-all-contacts","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List contacts.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"yGsP9E0XJfwREqmXGSwG","title":"Get Contact","pathname":"/codemash/sdks/membership/users/get-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get a contact.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"LOH1A71kLjXrwN5ST8uN","title":"Get User Preferences","pathname":"/codemash/sdks/membership/users/get-user-preferences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get User Preferences.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"4GWHoWatUOX6ubstjI0G","title":"Get User","pathname":"/codemash/sdks/membership/users/get-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"dnaWxRZmcbtpLKoFByXY","title":"Get Users","pathname":"/codemash/sdks/membership/users/get-users","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get Users.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"a1o2ICtfvLCfnpKHdHPi","title":"Grant Contact Consent","pathname":"/codemash/sdks/membership/users/grant-contact-consent","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"grant Contact Consent.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"J6UBUTq2UvRrmneGfkKm","title":"Invite User","pathname":"/codemash/sdks/membership/users/invite-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Invite User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"ZLdN9Ne4uYw7iZkitod8","title":"Issue Service User Api Key","pathname":"/codemash/sdks/membership/users/issue-service-user-api-key","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Issue Service User Api Key.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"rMQXhMIXvuonYOpeqbmN","title":"Link Identity","pathname":"/codemash/sdks/membership/users/link-identity","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Link Identity.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"ukdtOIu8FOJHLA3mRyTw","title":"List Service User Api Keys","pathname":"/codemash/sdks/membership/users/list-service-user-api-keys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List Service User Api Keys.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"s0CzYKnkJ5T6v1m6iFML","title":"Map Auth To User","pathname":"/codemash/sdks/membership/users/map-auth-to-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Map Auth To User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"eTZbUB1QqxHVQDmB2d60","title":"Merge Contacts","pathname":"/codemash/sdks/membership/users/merge-contacts","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Merge contacts.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"E20klSfm1Da6Uu2n7P7m","title":"Promote Contact Identity","pathname":"/codemash/sdks/membership/users/promote-contact-identity","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Make a login the contact's primary.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"lhsSFWcHaW2Jjof4dPmy","title":"Remove Contact Identity","pathname":"/codemash/sdks/membership/users/remove-contact-identity","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Unlink a login from a contact.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"T4tlRIWOM5y0IjBTL4tU","title":"Save Email User Name With Permissions","pathname":"/codemash/sdks/membership/users/save-email-user-name-with-permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save Email User Name With Permissions.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"ne14RLbHYRrsbKZT3jwh","title":"Save Email User","pathname":"/codemash/sdks/membership/users/save-email-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save Email User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"R75Qazisx2aRWhoKRf9j","title":"Save Guest User","pathname":"/codemash/sdks/membership/users/save-guest-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save Guest User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"EAIq6PZ4XK5dy7OrXncn","title":"Save Phone User Name With Permissions","pathname":"/codemash/sdks/membership/users/save-phone-user-name-with-permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save Phone User Name With Permissions.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"IxbpPaRgsxYtuq9v9eNX","title":"Save Phone User","pathname":"/codemash/sdks/membership/users/save-phone-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save Phone User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"K73Vio3z9knRFI0XJw61","title":"Save System User With Permissions","pathname":"/codemash/sdks/membership/users/save-system-user-with-permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save System User With Permissions.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"Wm392kNtahz8Re2fFZlU","title":"Save User Name User","pathname":"/codemash/sdks/membership/users/save-user-name-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save User Name User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"uKH4K0BPHvnJMDAmfLMc","title":"Save User Name With Permissions","pathname":"/codemash/sdks/membership/users/save-user-name-with-permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save User Name With Permissions.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"UzSofbSvs9q8GdagNeU9","title":"Set Contact Roles","pathname":"/codemash/sdks/membership/users/set-contact-roles","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Set Contact Roles.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"JIT8eG1gG05Zu4WtNolK","title":"Set Contact Tag Subscription","pathname":"/codemash/sdks/membership/users/set-contact-tag-subscription","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Contact Tag Subscription.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"9O5jpSyJFrOIx5Estddd","title":"Unblock User","pathname":"/codemash/sdks/membership/users/unblock-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Unblock User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"ZdTBQeM3bIsbKOc53hbZ","title":"Unsubscribe Contact","pathname":"/codemash/sdks/membership/users/unsubscribe-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"unsubscribe Contact.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"H3207JXEhkSF4cQbwlhP","title":"Update Contact","pathname":"/codemash/sdks/membership/users/update-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update a contact.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"UJHEC6sXBumjlniPxAuE","title":"Update User Preferences","pathname":"/codemash/sdks/membership/users/update-user-preferences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update User Preferences.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"km8EnzF1Iv6t7hpRfu9K","title":"Update User","pathname":"/codemash/sdks/membership/users/update-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update User.","breadcrumbs":[{"label":"SDKs"},{"label":"Membership"},{"label":"Users"}]},{"id":"dVh6FNrh4Cn0DA91zvDT","title":"Database","pathname":"/codemash/sdks/database","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"ke6ZS4rMidJCgBSVlb16","title":"Aggregates","pathname":"/codemash/sdks/database/aggregates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Aggregates SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"}]},{"id":"OccKi0yFIuEjlGbeM7hW","title":"Delete Database Aggregate","pathname":"/codemash/sdks/database/aggregates/delete-database-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete saved Mongo aggregation.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"SRo1FIbuy78Pj5FRjRT8","title":"Get Database Aggregate","pathname":"/codemash/sdks/database/aggregates/get-database-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get saved Mongo aggregation by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"VC8EfBLnp38qHoqWuQ59","title":"Get Database Aggregates","pathname":"/codemash/sdks/database/aggregates/get-database-aggregates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists saved Mongo aggregations for a schema.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"GdvXSuFQG9fdZ5rWDFYf","title":"Save Database Aggregate","pathname":"/codemash/sdks/database/aggregates/save-database-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Creates or updates a saved Mongo aggregation.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"BkoUj5dXTFdVEUi7IKUu","title":"Test Database Aggregate","pathname":"/codemash/sdks/database/aggregates/test-database-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test-run an aggregation pipeline with caller-supplied tokens.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"eJpgzWenAJLfgTyFpRau","title":"Collections","pathname":"/codemash/sdks/database/collections","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Collections SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"}]},{"id":"XNrymQUAyJR4plKBMg4F","title":"Aggregate Records","pathname":"/codemash/sdks/database/collections/aggregate-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Aggregate Records.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"HHWJjTn9gDCKhEISja90","title":"Aggregate","pathname":"/codemash/sdks/database/collections/aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Aggregate.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"hyWWn35aWAAYXdU5ly4n","title":"Change Record Responsibility","pathname":"/codemash/sdks/database/collections/change-record-responsibility","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change Record Responsibility.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"wUFuLnklJjpwUGZNiuj1","title":"Change Responsibility","pathname":"/codemash/sdks/database/collections/change-responsibility","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Change Responsibility.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"OgW7q1cbm79zm3fASMOs","title":"Count Records","pathname":"/codemash/sdks/database/collections/count-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Count Records.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"dPbkBHmZMIPkOXwKU5y3","title":"Count","pathname":"/codemash/sdks/database/collections/count","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Count.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"iJsnePughgaac5peajnS","title":"Delete Many Records","pathname":"/codemash/sdks/database/collections/delete-many-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete Many Records.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"rBrWCiVMRTiMjdfPxKcP","title":"Delete Many","pathname":"/codemash/sdks/database/collections/delete-many","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete Many.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"THKd50JjvU5sXQt48o2T","title":"Delete One","pathname":"/codemash/sdks/database/collections/delete-one","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete One.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"YV34nPxKb6CODsHmKhcd","title":"Delete Record","pathname":"/codemash/sdks/database/collections/delete-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete Record.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"1OHcN2VUMVqq67HJT8iT","title":"Distinct Record Values","pathname":"/codemash/sdks/database/collections/distinct-record-values","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Distinct Record Values.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"34PbNkZLuiE2qbiKYedm","title":"Distinct","pathname":"/codemash/sdks/database/collections/distinct","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Distinct.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"3aNeDDc5oNVLHURZ1S4H","title":"Execute Aggregate","pathname":"/codemash/sdks/database/collections/execute-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Execute Aggregate.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"QK9mGUxkqpxbty8q9B6K","title":"Execute Records Aggregate","pathname":"/codemash/sdks/database/collections/execute-records-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Execute Records Aggregate.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"TeUteBnuHg9UfE35hnwu","title":"Find One Record","pathname":"/codemash/sdks/database/collections/find-one-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Find One Record.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"NR8e7TFrSBLiyy7S5I7W","title":"Find One","pathname":"/codemash/sdks/database/collections/find-one","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Find One.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"WYB5pT2SWA40ZPEsrIhD","title":"Find Own","pathname":"/codemash/sdks/database/collections/find-own","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Find Own.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"2WmCk6aP0w6dfQJNsWN2","title":"Find Records","pathname":"/codemash/sdks/database/collections/find-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Find Records.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"Z2CrYxjfqdloDuWmjeNx","title":"Find","pathname":"/codemash/sdks/database/collections/find","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Find.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"vfJDHJI8eE0htxJVsaLY","title":"Get Collection Indexes","pathname":"/codemash/sdks/database/collections/get-collection-indexes","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the index key patterns of a collection (read-only).","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"s33KODSRTk8WJtFmP8AJ","title":"Insert Many Records","pathname":"/codemash/sdks/database/collections/insert-many-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Insert Many Records.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"jpOoATZ4t4xPxSzYBoTy","title":"Insert Many","pathname":"/codemash/sdks/database/collections/insert-many","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Insert Many.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"VwFHa4MhD6KYXzLH3s8s","title":"Insert One","pathname":"/codemash/sdks/database/collections/insert-one","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Insert One.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"Np23JWq4iIax4eXALG22","title":"Insert Record","pathname":"/codemash/sdks/database/collections/insert-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Insert Record.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"f2Z5L3nzlHPnZpAyIMVR","title":"Replace One","pathname":"/codemash/sdks/database/collections/replace-one","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Replace One.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"leXyciqpgAMqc6iKdQt4","title":"Replace Record","pathname":"/codemash/sdks/database/collections/replace-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Replace Record.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"OrqOc9kUlNeXXC9SmvpY","title":"Seed Collection Records","pathname":"/codemash/sdks/database/collections/seed-collection-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Seeds test records into several collections in one call, parents first, with real reference ids.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"yYInvyi0p3oxPsIgNNyW","title":"Update Many Records","pathname":"/codemash/sdks/database/collections/update-many-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update Many Records.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"D9scDYwGRWXUyoUj0RTo","title":"Update Many","pathname":"/codemash/sdks/database/collections/update-many","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update Many.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"oFu79Scx8DKt0G5HE2X8","title":"Update One Record","pathname":"/codemash/sdks/database/collections/update-one-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update One Record.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"kmzuFcG4a8siFrzgidnb","title":"Update One","pathname":"/codemash/sdks/database/collections/update-one","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update One.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Collections"}]},{"id":"9xSTlScofVjr3ZkmsGm1","title":"Imports","pathname":"/codemash/sdks/database/imports","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Imports SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"}]},{"id":"snKyIDCwDKbNr6G2NeAS","title":"Analyze Import File","pathname":"/codemash/sdks/database/imports/analyze-import-file","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Analyze Import File.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Imports"}]},{"id":"uKZLMrOZnuXkb4Yr0q4G","title":"Create Collection Import","pathname":"/codemash/sdks/database/imports/create-collection-import","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create Collection Import.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Imports"}]},{"id":"wwQ3o0nW3Vt3D8ZpHU9b","title":"Delete Collection Import","pathname":"/codemash/sdks/database/imports/delete-collection-import","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete Collection Import.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Imports"}]},{"id":"hvrVe3qfVwPyqPYTuCmt","title":"Get Collection Import","pathname":"/codemash/sdks/database/imports/get-collection-import","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get Collection Import.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Imports"}]},{"id":"ZpnGK5UlBeeiP58z6Cg6","title":"Get Collection Imports","pathname":"/codemash/sdks/database/imports/get-collection-imports","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get Collection Imports.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Imports"}]},{"id":"MlFSbtrWIQlOnzZmgC1o","title":"Request Import Upload Url","pathname":"/codemash/sdks/database/imports/request-import-upload-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Request Import Upload Url.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Imports"}]},{"id":"Lu1SAjIbk80r4xef2ov7","title":"Integrations","pathname":"/codemash/sdks/database/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Integrations SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"}]},{"id":"zfMbKX0ZcfJi2Mr4fSeA","title":"Delete Database Integration","pathname":"/codemash/sdks/database/integrations/delete-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Integrations"}]},{"id":"9c2cpMM3AjmxzRZZ6E8P","title":"Disable Database Integration","pathname":"/codemash/sdks/database/integrations/disable-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Integrations"}]},{"id":"ZQaVnEkySVa9VTjVPUry","title":"Enable Database Integration","pathname":"/codemash/sdks/database/integrations/enable-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Integrations"}]},{"id":"F8B4yGfhNLzMaXy5cVWG","title":"Get Allowed Flex Tiers","pathname":"/codemash/sdks/database/integrations/get-allowed-flex-tiers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns the Flex tiers this account is entitled to pick.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Integrations"}]},{"id":"IIBKXRumUNvCqP4jaIo1","title":"Get Database Integration","pathname":"/codemash/sdks/database/integrations/get-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integration by specified Id.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Integrations"}]},{"id":"ZE7n3gCRyGVQNqNYgK5B","title":"Get Database Integrations","pathname":"/codemash/sdks/database/integrations/get-database-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Integrations"}]},{"id":"H4sS8122WC4c2IU7UPyT","title":"Reveal Managed Flex Connection String","pathname":"/codemash/sdks/database/integrations/reveal-managed-flex-connection-string","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"reveal Managed Flex Connection String.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Integrations"}]},{"id":"M4g31wxlKlZt5U7lSapn","title":"Save Database Integration","pathname":"/codemash/sdks/database/integrations/save-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves database integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Integrations"}]},{"id":"8k0Zt6WMy4sogYmQPhFy","title":"Set Database Integration As Default","pathname":"/codemash/sdks/database/integrations/set-database-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets integration as default.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Integrations"}]},{"id":"sD4OsjAKMwQpH8VbViso","title":"Test Database Integration","pathname":"/codemash/sdks/database/integrations/test-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test database integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Integrations"}]},{"id":"qjQWKc3jan0HlsvA6Mol","title":"Module","pathname":"/codemash/sdks/database/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Module SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"}]},{"id":"Isx7t1GOnKm8LYiBW9pw","title":"Disable Database","pathname":"/codemash/sdks/database/module/disable-database","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable database service.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Module"}]},{"id":"LQEayCxoHNFppCTbAIVB","title":"Enable Database","pathname":"/codemash/sdks/database/module/enable-database","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Database.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Module"}]},{"id":"8vvEk2LV0r0sFqEIvnKQ","title":"Schemas","pathname":"/codemash/sdks/database/schemas","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Schemas SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"}]},{"id":"nQCL8drXjddVypdeFYdP","title":"Apply Database Schema Bundle","pathname":"/codemash/sdks/database/schemas/apply-database-schema-bundle","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Creates every collection and taxonomy of a schema bundle, linked and published, in one call.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"lLHkFar9cjoOew876LzS","title":"Delete Database Schema","pathname":"/codemash/sdks/database/schemas/delete-database-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a database schema and drop its records (its collection) in the request's environment.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"nEm61q6rXip92scYa5T8","title":"Discard Database Schema Draft","pathname":"/codemash/sdks/database/schemas/discard-database-schema-draft","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Discards the working-copy draft of a database schema without publishing.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"sXRcPDhHF4see2q2dNnT","title":"Get Database Schema Draft","pathname":"/codemash/sdks/database/schemas/get-database-schema-draft","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the current draft of a database schema.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"Ob6SXpPdHbw6eQqK2mmt","title":"Get Database Schema List Settings","pathname":"/codemash/sdks/database/schemas/get-database-schema-list-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Reads a schema's records-list settings — which columns the Cloud list shows, their order and the default sort.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"203U0MgWtyyCDfgEt73B","title":"Get Database Schema Version Diff","pathname":"/codemash/sdks/database/schemas/get-database-schema-version-diff","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Structural diff between two published versions of a database schema.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"XAQW7UG4iJrp3JKVyZS2","title":"Get Database Schema Versions","pathname":"/codemash/sdks/database/schemas/get-database-schema-versions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists published version summaries for a database schema.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"0L36xiOqj17ZK1CCno1n","title":"Get Database Schema","pathname":"/codemash/sdks/database/schemas/get-database-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database schema by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"51LOj7TnT0cwWWQLSF1R","title":"Get Database Schemas","pathname":"/codemash/sdks/database/schemas/get-database-schemas","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database schemas (collections).","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"sfRaSfCoYDcNfCYWNCHS","title":"Publish Database Schema","pathname":"/codemash/sdks/database/schemas/publish-database-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"publish Database Schema.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"TPXE8vWBcdvXg0wJslNE","title":"Rename Database Schema","pathname":"/codemash/sdks/database/schemas/rename-database-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Renames a database schema (collection).","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"qdpv4DeTZjn1ovDMnkkH","title":"Save Database Schema","pathname":"/codemash/sdks/database/schemas/save-database-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Database Schema.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"08p2VW4jVbU0KNcGMHbK","title":"Update Database Schema Draft","pathname":"/codemash/sdks/database/schemas/update-database-schema-draft","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves the working-copy draft of a database schema.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"LEIUKoFSHoOlogF82j3b","title":"Update Database Schema Embed","pathname":"/codemash/sdks/database/schemas/update-database-schema-embed","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves a schema's embed setting — which fields of each record go into the project's AI knowledge.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"ShAt2nz2FlsWIo6nZuyh","title":"Update Database Schema List Settings","pathname":"/codemash/sdks/database/schemas/update-database-schema-list-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Replaces a schema's records-list settings — columns, their order and the default sort.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"FP91xrKg7IMROQFaVRzb","title":"Update Database Schema Settings","pathname":"/codemash/sdks/database/schemas/update-database-schema-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates database schema settings.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Schemas"}]},{"id":"c2d6NAYWuPpExnz171NX","title":"Taxonomies","pathname":"/codemash/sdks/database/taxonomies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Taxonomies SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"}]},{"id":"1n28Ld7LO8bh55uuEEe7","title":"Delete Database Taxonomy Term","pathname":"/codemash/sdks/database/taxonomies/delete-database-taxonomy-term","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a single term from a taxonomy by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"9ZbQaanTUWrNMVe6kFRc","title":"Delete Database Taxonomy","pathname":"/codemash/sdks/database/taxonomies/delete-database-taxonomy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete database taxonomy.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"sdHciWbdjrwe018pLPel","title":"Delete Many Database Taxonomy Terms","pathname":"/codemash/sdks/database/taxonomies/delete-many-database-taxonomy-terms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete many terms in a taxonomy matching the given filter.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"nW45BeNKaQmJPwtIqRvY","title":"Find Merged Term Tree","pathname":"/codemash/sdks/database/taxonomies/find-merged-term-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"API — one term tree across a taxonomy and its child taxonomies, for apps.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"sOY3fMzh5VXTn8fRAI1H","title":"Find Taxonomy Tree","pathname":"/codemash/sdks/database/taxonomies/find-taxonomy-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Find Taxonomy Tree.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"GjYAlHJyWHrsWvv6gavH","title":"Find Term Tree","pathname":"/codemash/sdks/database/taxonomies/find-term-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Find Term Tree.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"CYucc5DaukFV9GsgRhgr","title":"Find Terms Children","pathname":"/codemash/sdks/database/taxonomies/find-terms-children","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Find Terms Children.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"R2AUYd1SlBcyQweE7BNu","title":"Find Terms","pathname":"/codemash/sdks/database/taxonomies/find-terms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Find Terms.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"h0SxXIEVaHSRhN9RfC3o","title":"Get Database Merged Term Tree","pathname":"/codemash/sdks/database/taxonomies/get-database-merged-term-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Hub — one term tree across a taxonomy and its child taxonomies.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"zNo8q2ir8xGP8ICf3jcK","title":"Get Database Taxonomies","pathname":"/codemash/sdks/database/taxonomies/get-database-taxonomies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database taxonomies.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"TAFPBHpplFK1nmZ7svW4","title":"Get Database Taxonomy Term Tree","pathname":"/codemash/sdks/database/taxonomies/get-database-taxonomy-term-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns the whole term tree of a taxonomy (or a sub-tree) in one call.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"wBvT74TX2luCVEbEMuB5","title":"Get Database Taxonomy Term","pathname":"/codemash/sdks/database/taxonomies/get-database-taxonomy-term","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get a single term from a taxonomy by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"9xFJH4iuza8jIg7Oq3Ou","title":"Get Database Taxonomy Tree","pathname":"/codemash/sdks/database/taxonomies/get-database-taxonomy-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns the single-parent taxonomy structure tree.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"MGTaGOIOcfp7EqVjeAD8","title":"Get Database Taxonomy","pathname":"/codemash/sdks/database/taxonomies/get-database-taxonomy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database taxonomy by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"vqyqU9HFGEXFskwyV5Bm","title":"Save Database Taxonomy Term","pathname":"/codemash/sdks/database/taxonomies/save-database-taxonomy-term","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Insert a single term into a taxonomy.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"bEuXOmRxxhxvnM0CrpNo","title":"Save Database Taxonomy","pathname":"/codemash/sdks/database/taxonomies/save-database-taxonomy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Creates or updates a database taxonomy.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"QFAEY3zwUcQ8k0oRcBh7","title":"Update Database Taxonomy Term","pathname":"/codemash/sdks/database/taxonomies/update-database-taxonomy-term","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update a single term in a taxonomy by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"NYIDcmVzn5xZ68HmpWMG","title":"Triggers","pathname":"/codemash/sdks/database/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Triggers SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"}]},{"id":"pDvqBULFwqxbzJ686UC2","title":"Delete Schema Trigger","pathname":"/codemash/sdks/database/triggers/delete-schema-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete database trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Triggers"}]},{"id":"9tJokyBstmgm0zUXHtXA","title":"Disable Schema Trigger","pathname":"/codemash/sdks/database/triggers/disable-schema-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable database trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Triggers"}]},{"id":"0pHbgPeaxp9YzC5qCumU","title":"Enable Schema Trigger","pathname":"/codemash/sdks/database/triggers/enable-schema-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable database trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Triggers"}]},{"id":"fYYNZmKeUbPBoHOUw4BR","title":"Get Schema Trigger","pathname":"/codemash/sdks/database/triggers/get-schema-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database trigger by specified Id.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Triggers"}]},{"id":"B3M7BKu8J1ryVxJQgM64","title":"Get Schema Triggers","pathname":"/codemash/sdks/database/triggers/get-schema-triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database triggers.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Triggers"}]},{"id":"HoFvksDKp1MFuwOmoXir","title":"Save Schema Trigger","pathname":"/codemash/sdks/database/triggers/save-schema-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or update a schema (database) trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Database"},{"label":"Triggers"}]},{"id":"oELTDagQhKUodp84g7Rh","title":"Files","pathname":"/codemash/sdks/files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"0FKLcdUfjguEEQAvZgnN","title":"Bulk","pathname":"/codemash/sdks/files/bulk","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Bulk SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"WCArusZl9T0jbxJ2Ih4v","title":"Delete Many Files Api","pathname":"/codemash/sdks/files/bulk/delete-many-files-api","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete Many Files Api.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Bulk"}]},{"id":"kKwmWE6t0rpHgNlFf3a4","title":"Commit","pathname":"/codemash/sdks/files/commit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Commit SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"SbSFuZzt7CroSvn0DWU4","title":"Commit Upload","pathname":"/codemash/sdks/files/commit/commit-upload","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Commit Upload.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Commit"}]},{"id":"W50H0pbDbeZBUjYK6HBj","title":"Content","pathname":"/codemash/sdks/files/content","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Content SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"wAQcQeLmvLFEKoHyVe43","title":"Get File Content","pathname":"/codemash/sdks/files/content/get-file-content","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get File Content.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Content"}]},{"id":"Lws03mdDUkM1vC7gIvuv","title":"Put File Content","pathname":"/codemash/sdks/files/content/put-file-content","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Put File Content.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Content"}]},{"id":"CUhgvCGfCbYdo6b5nyNs","title":"Download","pathname":"/codemash/sdks/files/download","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Download SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"pGqNssOOKoi2HQLs6u24","title":"Download File Api","pathname":"/codemash/sdks/files/download/download-file-api","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Download File Api.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Download"}]},{"id":"cpMenOvKaDUjaWjNWIUN","title":"Folder","pathname":"/codemash/sdks/files/folder","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Folder SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"Me1tQDRHsxwhJ9Muq6aq","title":"Get Folder Files","pathname":"/codemash/sdks/files/folder/get-folder-files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Folder Files.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Folder"}]},{"id":"tsiBBi9ZbWXheDkzXa0C","title":"Make Folder Private","pathname":"/codemash/sdks/files/folder/make-folder-private","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"make Folder Private.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Folder"}]},{"id":"VFjIZFDvEm2tGL2Ucpjp","title":"Make Folder Public","pathname":"/codemash/sdks/files/folder/make-folder-public","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"make Folder Public.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Folder"}]},{"id":"SzldbsNgfKhfdccaQ4oq","title":"Info","pathname":"/codemash/sdks/files/info","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Info SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"HPkzthKyfQdrVock5wyy","title":"Get File Info","pathname":"/codemash/sdks/files/info/get-file-info","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get File Info.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Info"}]},{"id":"k81Vll17yGyVi6fKMqEi","title":"Integrations","pathname":"/codemash/sdks/files/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Integrations SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"6lsGjHVXZX6Uwrg1KBkc","title":"Delete Files Integration","pathname":"/codemash/sdks/files/integrations/delete-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Files Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Integrations"}]},{"id":"U4xq5rzMRW02NWpACTvI","title":"Disable Files Integration","pathname":"/codemash/sdks/files/integrations/disable-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Files Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Integrations"}]},{"id":"Va1P0ue42LbVFQiLiHQJ","title":"Enable Files Integration","pathname":"/codemash/sdks/files/integrations/enable-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Files Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Integrations"}]},{"id":"VmqpkGYYp8yyTmyV7ETM","title":"Get Files Integration","pathname":"/codemash/sdks/files/integrations/get-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integration by specified Id.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Integrations"}]},{"id":"tRyBQ0tP6583JgxODxln","title":"Get Files Integrations","pathname":"/codemash/sdks/files/integrations/get-files-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Integrations"}]},{"id":"GsvQSqkLASoI62TXPifK","title":"Save Files Integration","pathname":"/codemash/sdks/files/integrations/save-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Files Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Integrations"}]},{"id":"fwQfKSytk50sMDKcbYTC","title":"Set Files Integration As Default","pathname":"/codemash/sdks/files/integrations/set-files-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Files Integration As Default.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Integrations"}]},{"id":"JQwLV0kJnkOFJheDA14C","title":"Test Files Integration","pathname":"/codemash/sdks/files/integrations/test-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Files Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Integrations"}]},{"id":"t3zfTtayhgcipohcGAZJ","title":"Item","pathname":"/codemash/sdks/files/item","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Item SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"moCrPfJgmNuseyLhJd3k","title":"Get File","pathname":"/codemash/sdks/files/item/get-file","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get File.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Item"}]},{"id":"U8fdZPKUPwp952ISp0Dd","title":"Make File Private","pathname":"/codemash/sdks/files/item/make-file-private","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"make File Private.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Item"}]},{"id":"RtgTR4uenQOeu4vQXYTK","title":"Make File Public","pathname":"/codemash/sdks/files/item/make-file-public","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"make File Public.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Item"}]},{"id":"hWIwqICzxkHnbZVeTUs1","title":"Module","pathname":"/codemash/sdks/files/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Module SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"z5lnPhyVo07WkiUrzFne","title":"Delete File Api","pathname":"/codemash/sdks/files/module/delete-file-api","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete File Api.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Module"}]},{"id":"tpeSYKNqUvFi6x7qCmId","title":"Disable Files","pathname":"/codemash/sdks/files/module/disable-files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Files.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Module"}]},{"id":"7uvzFfLqfAvlSjrlYR1Q","title":"Enable Files","pathname":"/codemash/sdks/files/module/enable-files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Files.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Module"}]},{"id":"F7MfpP7BlEhGoRawmAmL","title":"List Files","pathname":"/codemash/sdks/files/module/list-files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List Files.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Module"}]},{"id":"afBFq2NHb0WqjBDa6qKH","title":"Public","pathname":"/codemash/sdks/files/public","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Public SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"R5OMFxrbWxrHhzQersW7","title":"Get Public File","pathname":"/codemash/sdks/files/public/get-public-file","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get Public File.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Public"}]},{"id":"OQYer10Vf8GzhloT3fhh","title":"Sign","pathname":"/codemash/sdks/files/sign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Sign SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"s02SwmA0pyULZSkmTJWU","title":"Get Signed Url","pathname":"/codemash/sdks/files/sign/get-signed-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get Signed Url.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Sign"}]},{"id":"Ixk4H9kazD7sKZ584KLh","title":"Test","pathname":"/codemash/sdks/files/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Test SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"ouqP3bUiR3TRdULUsK1k","title":"Test Files Integration","pathname":"/codemash/sdks/files/test/test-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test Files Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Test"}]},{"id":"5IB2Cxu8Iqq2pSbiIIc2","title":"Triggers","pathname":"/codemash/sdks/files/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Triggers SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"mx0SQ9vtXPFAr1Mjs55L","title":"Delete Files Trigger","pathname":"/codemash/sdks/files/triggers/delete-files-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Files Trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Triggers"}]},{"id":"7yOzlMvrU6uWRxmNty6G","title":"Disable Files Trigger","pathname":"/codemash/sdks/files/triggers/disable-files-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Files Trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Triggers"}]},{"id":"7ZDmbKPAuOOTcJGuru2n","title":"Enable Files Trigger","pathname":"/codemash/sdks/files/triggers/enable-files-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Files Trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Triggers"}]},{"id":"X2N0bDGofY35FVMrgEat","title":"Get Files Trigger","pathname":"/codemash/sdks/files/triggers/get-files-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets files trigger by specified Id.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Triggers"}]},{"id":"Jna3IC5OZh5nWwoAAtu5","title":"Get Files Triggers","pathname":"/codemash/sdks/files/triggers/get-files-triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets files triggers.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Triggers"}]},{"id":"WQoekmpqoB2cZW4xeHXb","title":"Save Files Trigger","pathname":"/codemash/sdks/files/triggers/save-files-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or update a files trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Triggers"}]},{"id":"7fdYG2XWWeJHVduo1syZ","title":"Upload Url","pathname":"/codemash/sdks/files/upload-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Upload Url SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"}]},{"id":"bwAqTpAQhqjAh6RQW0kd","title":"Request Upload Url","pathname":"/codemash/sdks/files/upload-url/request-upload-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Request Upload Url.","breadcrumbs":[{"label":"SDKs"},{"label":"Files"},{"label":"Upload Url"}]},{"id":"ygkOgT1K2qdNAZF6xFt9","title":"Notifications","pathname":"/codemash/sdks/notifications","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"VXWsZ2YOPBGhmrxGCSBj","title":"Contacts","pathname":"/codemash/sdks/notifications/contacts","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → Contacts SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"}]},{"id":"Jd8fnShR32LfvKNbFwjx","title":"Grant Contact Consent","pathname":"/codemash/sdks/notifications/contacts/grant-contact-consent","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"grant Contact Consent.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Contacts"}]},{"id":"h5iFkRknO4Qb2kAF0djz","title":"Unsubscribe Contact","pathname":"/codemash/sdks/notifications/contacts/unsubscribe-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"unsubscribe Contact.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Contacts"}]},{"id":"2u8XJw6A0gVU7rqcl3Cd","title":"Email","pathname":"/codemash/sdks/notifications/email","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → Email SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"}]},{"id":"4dcO6GhazTuqFVFAzNHI","title":"Archive Email Template","pathname":"/codemash/sdks/notifications/email/archive-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archive an email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"XaXU0fF7uRnbNYe3AgWk","title":"Attach File To Template","pathname":"/codemash/sdks/notifications/email/attach-file-to-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Attach a file to an email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"nf8MiOUFy6WQLlxCIxyz","title":"Check Email Integration Domain Health","pathname":"/codemash/sdks/notifications/email/check-email-integration-domain-health","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Check email integration domain health.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"mAcdwcS6WW5UoFU3zn2X","title":"Clone Email Template","pathname":"/codemash/sdks/notifications/email/clone-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Clone an email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"O6Hwf0Ig17m8A05o2rgU","title":"Confirm Email Integration Human Delivery","pathname":"/codemash/sdks/notifications/email/confirm-email-integration-human-delivery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Confirm human delivery of a test email.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"KnlQVJpkll3tJ0VHLypL","title":"Create Email Campaign","pathname":"/codemash/sdks/notifications/email/create-email-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create email campaign.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"tsfLL82dVUARP2nm1kEG","title":"Create Email Template","pathname":"/codemash/sdks/notifications/email/create-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create an email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"tKx1SbqnBNDjnSA6yPmp","title":"Delete Email Campaign","pathname":"/codemash/sdks/notifications/email/delete-email-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes emails campaign from queue.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"kNVwDdVrgNboWxFyPVWV","title":"Delete Email Footer","pathname":"/codemash/sdks/notifications/email/delete-email-footer","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email footer.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"8jHfXLSNhJfx9hkInmk8","title":"Delete Email Integration","pathname":"/codemash/sdks/notifications/email/delete-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"R8q7b8PPFtt4NEKZ1fh6","title":"Delete Email Signature","pathname":"/codemash/sdks/notifications/email/delete-email-signature","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email signature.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"SmVGt6Umo7S8hePQBz3d","title":"Delete Email Template","pathname":"/codemash/sdks/notifications/email/delete-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"WN3z6CzE9h1sjo64pVGx","title":"Disable Email Integration","pathname":"/codemash/sdks/notifications/email/disable-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable an email integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"w63xj3HI5xtHT1Etzpxp","title":"Disable Email","pathname":"/codemash/sdks/notifications/email/disable-email","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable email service.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"BOYmk9qZFhWGZr2IzGsI","title":"Enable Email Integration","pathname":"/codemash/sdks/notifications/email/enable-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable an email integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"rJ7z4ajgXYOyIIHxOJdK","title":"Enable Email","pathname":"/codemash/sdks/notifications/email/enable-email","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable email service.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"30zhFlHTygNr0lbGmR8U","title":"Get Email Campaign Batch Notification","pathname":"/codemash/sdks/notifications/email/get-email-campaign-batch-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an email campaign batch notification.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"EEJ3StH4ab7ojPYr4Byu","title":"Get Email Campaign Batch Notifications","pathname":"/codemash/sdks/notifications/email/get-email-campaign-batch-notifications","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email campaign batch notifications.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"WDcXUcBUmK2LMeJljsgJ","title":"Get Email Campaign Batches","pathname":"/codemash/sdks/notifications/email/get-email-campaign-batches","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email campaign batches.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"bMhTJLBDbnLOLIZ2oZTU","title":"Get Email Campaign Statistics","pathname":"/codemash/sdks/notifications/email/get-email-campaign-statistics","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email campaign statistics.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"3ic8yl4mu5QEW2ApPwB0","title":"Get Email Campaign","pathname":"/codemash/sdks/notifications/email/get-email-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets email campaign by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"GOYj7dPmuDXVaLAJLLJ9","title":"Get Email Campaigns","pathname":"/codemash/sdks/notifications/email/get-email-campaigns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets email campaigns.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"aL4etV2CtCrNIP296U9L","title":"Get Email Disable Dependencies","pathname":"/codemash/sdks/notifications/email/get-email-disable-dependencies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email disable dependencies.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"UM8k4tpXt9y3Z3SxdSSt","title":"Get Email Footer","pathname":"/codemash/sdks/notifications/email/get-email-footer","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an email footer.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"fzOdBcokLv4gDVnHjJt4","title":"Get Email Footers","pathname":"/codemash/sdks/notifications/email/get-email-footers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email footers.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"CmM1MJMJv1IGZ7ApdkNV","title":"Get Email Integration","pathname":"/codemash/sdks/notifications/email/get-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an email integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"o6zRKhTIRCxLA6IgZyIX","title":"Get Email Integrations","pathname":"/codemash/sdks/notifications/email/get-email-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets email integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"Ad6nZZDwa9TspXssymr0","title":"Get Email Settings","pathname":"/codemash/sdks/notifications/email/get-email-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email settings.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"u773tKAUs2Ib7vAEPJTQ","title":"Get Email Signature","pathname":"/codemash/sdks/notifications/email/get-email-signature","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an email signature.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"EMs6ljbVuIpUKIQaHoqJ","title":"Get Email Signatures","pathname":"/codemash/sdks/notifications/email/get-email-signatures","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email signatures.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"rHicWmzZDMBmJjS7Cwbb","title":"Get Email Template Available Tokens","pathname":"/codemash/sdks/notifications/email/get-email-template-available-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the tokens used by an email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"RLL6ZCwBp6y8YYRyAB0H","title":"Get Email Template","pathname":"/codemash/sdks/notifications/email/get-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"iAuTGAZAqxW2d6vaLyXD","title":"Get Email Templates","pathname":"/codemash/sdks/notifications/email/get-email-templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets email templates.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"notitAgUJfGhwewPowfY","title":"Get Mjml","pathname":"/codemash/sdks/notifications/email/get-mjml","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Render MJML email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"OtV71NCbFIINajS0omuC","title":"Get System Email Template","pathname":"/codemash/sdks/notifications/email/get-system-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get a system email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"GrMxgFX8DhYl0YlbN34P","title":"Get System Email Templates","pathname":"/codemash/sdks/notifications/email/get-system-email-templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get system email templates.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"6Qcv0bmibSBZYHcfdXKU","title":"Preview Email Notification","pathname":"/codemash/sdks/notifications/email/preview-email-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Preview an email notification.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"vfMLUpzcPtogc3S4yhVC","title":"Save Email Footer","pathname":"/codemash/sdks/notifications/email/save-email-footer","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save an email footer.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"qUfDCKgZ1uizfsvBOyJF","title":"Save Email Integration","pathname":"/codemash/sdks/notifications/email/save-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Email Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"0PJzxltlYRNNTU2CXsco","title":"Save Email Signature","pathname":"/codemash/sdks/notifications/email/save-email-signature","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save an email signature.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"KgGv28KVB4NJOAbzFGUO","title":"Save Email Validation Integration","pathname":"/codemash/sdks/notifications/email/save-email-validation-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Email Validation Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"CPtbWWmYcPMdQMi7QyH0","title":"Set Emails Integration As Default","pathname":"/codemash/sdks/notifications/email/set-emails-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Set an email integration as default.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"8xTEIJs8GMnUj7FbfuGY","title":"Stop Email Campaign","pathname":"/codemash/sdks/notifications/email/stop-email-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stops a running email campaign.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"szBNHoJwysdlCc5fQgug","title":"Test Email Integration","pathname":"/codemash/sdks/notifications/email/test-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test an email integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"o7OBk0ATO6lsHmPjEHYE","title":"Test Email Validation Integration","pathname":"/codemash/sdks/notifications/email/test-email-validation-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Email Validation Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"42VLk5DAnb6uN1VAjxwM","title":"Un Archive Email Template","pathname":"/codemash/sdks/notifications/email/un-archive-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Un-archive an email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"glWFecXCiC5sytRfQMsy","title":"Update Email Template","pathname":"/codemash/sdks/notifications/email/update-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update an email template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Email"}]},{"id":"Y3nvVpjKfpKz9wByXFf6","title":"Emails","pathname":"/codemash/sdks/notifications/emails","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → Emails SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"}]},{"id":"YQQ5a1NiKaxLL2HxPRCP","title":"Get Email Campaign Messages","pathname":"/codemash/sdks/notifications/emails/get-email-campaign-messages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email campaign messages.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Emails"}]},{"id":"pOLfmik4u5qlOPmJ5c2m","title":"Push","pathname":"/codemash/sdks/notifications/push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → Push SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"}]},{"id":"DUyWqT1AqdHTXicTymdQ","title":"Archive Push Template","pathname":"/codemash/sdks/notifications/push/archive-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archives push template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"lFhLQhzmt9GtnsCmvErr","title":"Clone Push Template","pathname":"/codemash/sdks/notifications/push/clone-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Clones push template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"5Yt8IarD6j9JsvTtf1WA","title":"Confirm Push Integration Human Delivery","pathname":"/codemash/sdks/notifications/push/confirm-push-integration-human-delivery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Confirm human delivery of a test push.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"O5VXwq717aLXMqCGR8wj","title":"Create Push Campaign","pathname":"/codemash/sdks/notifications/push/create-push-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create push campaign.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"p2JkoRAiZfMPzgA6VSnj","title":"Create Push Template","pathname":"/codemash/sdks/notifications/push/create-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create push template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"xmOkqAUw37pObqz6VOky","title":"Delete Push Campaign","pathname":"/codemash/sdks/notifications/push/delete-push-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes push campaign from queue.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"eDsbZNev2zAOGtYUFyk3","title":"Delete Push Integration","pathname":"/codemash/sdks/notifications/push/delete-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete push integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"CRJOkduLv3g2UqHGsYJ8","title":"Delete Push Template","pathname":"/codemash/sdks/notifications/push/delete-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete push template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"ouhlst0JOAWYyNaOpdCA","title":"Disable Push Integration","pathname":"/codemash/sdks/notifications/push/disable-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable push integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"X8Eq8bhtPA2QLcpsmv30","title":"Disable Push","pathname":"/codemash/sdks/notifications/push/disable-push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable push service.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"WpOpOvlXYx6Pl1hT99mA","title":"Enable Push Integration","pathname":"/codemash/sdks/notifications/push/enable-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable push integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"rixweqkp2P2xQ3Rp42Om","title":"Enable Push","pathname":"/codemash/sdks/notifications/push/enable-push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable push service.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"s1Ei3cKi9uk9ksr4npxl","title":"Get Push Campaign Audience Count","pathname":"/codemash/sdks/notifications/push/get-push-campaign-audience-count","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Count the devices a push campaign audience would reach.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"28OIn5wUCCAXDJXwYznI","title":"Get Push Campaign Batch Notification","pathname":"/codemash/sdks/notifications/push/get-push-campaign-batch-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets a push campaign batch notification.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"Yu49eIDRwkNmjqZ6l85b","title":"Get Push Campaign Batch Notifications","pathname":"/codemash/sdks/notifications/push/get-push-campaign-batch-notifications","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push campaign batch notifications.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"vBW6OmMt4TlP3NK26ODF","title":"Get Push Campaign Batches","pathname":"/codemash/sdks/notifications/push/get-push-campaign-batches","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push campaign batches.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"Om3HX6uxxbYdG5QRMwFJ","title":"Get Push Campaign Messages","pathname":"/codemash/sdks/notifications/push/get-push-campaign-messages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push campaign messages.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"e8tSS4VwlmKLHjm8vjKi","title":"Get Push Campaign Statistics","pathname":"/codemash/sdks/notifications/push/get-push-campaign-statistics","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get push campaign statistics.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"0y8OdufQrM84mLFrvYBL","title":"Get Push Campaign","pathname":"/codemash/sdks/notifications/push/get-push-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push campaign by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"VIWOWxeoQ0hrrmgCtVUb","title":"Get Push Campaigns","pathname":"/codemash/sdks/notifications/push/get-push-campaigns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push campaigns.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"d4bPosQaMSgkO98Mp4WX","title":"Get Push Device","pathname":"/codemash/sdks/notifications/push/get-push-device","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets one registered push device by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"8L1HHWRQpVxl2cHhqAaR","title":"Get Push Devices","pathname":"/codemash/sdks/notifications/push/get-push-devices","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the devices registered for push notifications.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"nMvSo79M59ZRHF1vYtTy","title":"Get Push Disable Dependencies","pathname":"/codemash/sdks/notifications/push/get-push-disable-dependencies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists push disable dependencies.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"P71MSGjDTbUbudxuleSh","title":"Get Push Integration","pathname":"/codemash/sdks/notifications/push/get-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets a push integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"kkUnoxTlKOt53Eboudbl","title":"Get Push Integrations","pathname":"/codemash/sdks/notifications/push/get-push-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"zaseookCwsoSHR28KghD","title":"Get Push Message Content Tokens","pathname":"/codemash/sdks/notifications/push/get-push-message-content-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push template content tokens.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"6GupPxjqQGc2heI7x4LE","title":"Get Push Settings","pathname":"/codemash/sdks/notifications/push/get-push-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push settings.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"FxSPWtwk97kpk5qv9U5N","title":"Get Push Template","pathname":"/codemash/sdks/notifications/push/get-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets a push template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"dcW0Bdj7fJQ2QscymutE","title":"Get Push Templates","pathname":"/codemash/sdks/notifications/push/get-push-templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push templates.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"BDQmYwelpHC1RgIcs8Vh","title":"Preview Push Notification","pathname":"/codemash/sdks/notifications/push/preview-push-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns push preview notification.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"qyOXXdR0Q62Lg2x7Wj9o","title":"Register Device","pathname":"/codemash/sdks/notifications/push/register-device","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Registers a device for push notifications.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"dCbo6xSjLJLjqhoDfzRr","title":"Render Push","pathname":"/codemash/sdks/notifications/push/render-push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Renders a push template field.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"dPt5Ep78pu2kgzntnEyh","title":"Save Push Integration","pathname":"/codemash/sdks/notifications/push/save-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Push Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"bzyuLkh2I7bVejvon9I9","title":"Set Push Integration As Default","pathname":"/codemash/sdks/notifications/push/set-push-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets push integration as default.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"wmETV45MKXwvHDDcqMaT","title":"Stop Push Campaign","pathname":"/codemash/sdks/notifications/push/stop-push-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stops a running push campaign.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"8PZZHTfAFeF2cKcalFjo","title":"Test Push Integration","pathname":"/codemash/sdks/notifications/push/test-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test push integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"od0AQX8PacZ7nOqCRHaa","title":"Un Archive Push Template","pathname":"/codemash/sdks/notifications/push/un-archive-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Un-archives push template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"UgirexWvZRgheFjet1wl","title":"Update Push Template","pathname":"/codemash/sdks/notifications/push/update-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Edit push template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"Push"}]},{"id":"pLxu9NNgOESItjvpfpaD","title":"SMS","pathname":"/codemash/sdks/notifications/sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → SMS SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"}]},{"id":"HQG10r3427yIPBWgqVWP","title":"Archive Sms Template","pathname":"/codemash/sdks/notifications/sms/archive-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archives sms template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"QocpSSEeGCe8OwsltUsZ","title":"Clone Sms Template","pathname":"/codemash/sdks/notifications/sms/clone-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Clones sms template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"2GOHDWsLyEIm9lG9z7XQ","title":"Confirm Sms Integration Human Delivery","pathname":"/codemash/sdks/notifications/sms/confirm-sms-integration-human-delivery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Confirm that you received the test SMS delivery.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"tYITeR3RyEP8GsZ2jrQF","title":"Create Sms Campaign","pathname":"/codemash/sdks/notifications/sms/create-sms-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create SMS campaign.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"8FNlvrEsJCNLLqR96lsz","title":"Create Sms Template","pathname":"/codemash/sdks/notifications/sms/create-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create SMS template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"0zFhEVLvTbutL3PAItrs","title":"Delete Sms Campaign","pathname":"/codemash/sdks/notifications/sms/delete-sms-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes sms campaign from queue.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"VFdWaedfxIShlHz9kFmM","title":"Delete Sms Integration","pathname":"/codemash/sdks/notifications/sms/delete-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"vRm3tmgtjy0I612ALJzv","title":"Delete Sms Template","pathname":"/codemash/sdks/notifications/sms/delete-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete Sms Template for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"hBp3s5XGnE24VyeXlbG1","title":"Disable Sms Integration","pathname":"/codemash/sdks/notifications/sms/disable-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"gqiuzTCnv0RU9eZqYerZ","title":"Disable Sms","pathname":"/codemash/sdks/notifications/sms/disable-sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable SMS service.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"m74Gdb0kyOX0WRnV0JTC","title":"Enable Sms Integration","pathname":"/codemash/sdks/notifications/sms/enable-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"LrTYJYTb7RoaDYOl97mY","title":"Enable Sms","pathname":"/codemash/sdks/notifications/sms/enable-sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable SMS service.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"ke8e85LwEChJya4bOTZp","title":"Get Sms Campaign Batch Notification","pathname":"/codemash/sdks/notifications/sms/get-sms-campaign-batch-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets sms campaign batch notification.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"IPZzdDEbIKLjyB74jGK2","title":"Get Sms Campaign Batch Notifications","pathname":"/codemash/sdks/notifications/sms/get-sms-campaign-batch-notifications","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets sms campaign batch notifications.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"TPinYPkpZcbMAl8tTZlF","title":"Get Sms Campaign Batches","pathname":"/codemash/sdks/notifications/sms/get-sms-campaign-batches","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets sms campaign batches.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"zAK2eHyxVIOXCNBA4Xjc","title":"Get Sms Campaign Messages","pathname":"/codemash/sdks/notifications/sms/get-sms-campaign-messages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the sms notifications.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"gAuJhhottR4cL7Mmb20L","title":"Get Sms Campaign Statistics","pathname":"/codemash/sdks/notifications/sms/get-sms-campaign-statistics","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get sms campaign statistics.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"qzHdEEuvaz6nvd3TwtFi","title":"Get Sms Campaign","pathname":"/codemash/sdks/notifications/sms/get-sms-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get sms campaign by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"Ai6fPRuuor94XMSQjkjO","title":"Get Sms Campaigns","pathname":"/codemash/sdks/notifications/sms/get-sms-campaigns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets sms campaigns.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"7WT1BQLbA2uZKsKBtJyh","title":"Get Sms Disable Dependencies","pathname":"/codemash/sdks/notifications/sms/get-sms-disable-dependencies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists SMS-module dependencies shown before disable.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"LEUFCqPuBmoqwJEagONP","title":"Get Sms Integration","pathname":"/codemash/sdks/notifications/sms/get-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integration by specified Id.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"swXAuHHGSAmoU7bI4Zvs","title":"Get Sms Integrations","pathname":"/codemash/sdks/notifications/sms/get-sms-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets sms integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"z3klo6TORDAbx54CHNgV","title":"Get Sms Message Content Tokens","pathname":"/codemash/sdks/notifications/sms/get-sms-message-content-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Goes through the Sms template and returns all the tokens that are used in the template translations.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"jYKqL4PnXu3UaHs2mlkG","title":"Get Sms Settings","pathname":"/codemash/sdks/notifications/sms/get-sms-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets SMS settings.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"wWIAUb5ViC8nkeKVbFmL","title":"Get Sms Template","pathname":"/codemash/sdks/notifications/sms/get-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets sms template by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"W4OWhEOJRjwcLDdrXha0","title":"Get Sms Templates","pathname":"/codemash/sdks/notifications/sms/get-sms-templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets sms templates.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"TbrLW2mmrJtrylmFBkn5","title":"Preview Sms Notification","pathname":"/codemash/sdks/notifications/sms/preview-sms-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns SMS preview notification body.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"LW0kg9rKI7JWInAnaEh3","title":"Render Sms","pathname":"/codemash/sdks/notifications/sms/render-sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Runs the SMS Razor template, returns the bound text or the list of unresolved tokens.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"OMlsaWNXy8eRc8FRk2TO","title":"Save Sms Integration","pathname":"/codemash/sdks/notifications/sms/save-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save an SMS integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"8DHRv1ukzA415Cpy3Z2U","title":"Set Sms Integration As Default","pathname":"/codemash/sdks/notifications/sms/set-sms-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets integration as default.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"tSbR92macEx60GU8du5L","title":"Stop Sms Campaign","pathname":"/codemash/sdks/notifications/sms/stop-sms-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stops a running SMS campaign.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"hB4WBY5YmOxCQxUzH3PJ","title":"Test Sms Integration","pathname":"/codemash/sdks/notifications/sms/test-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test SMS integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"eWfgFgaicTJi4hwpuWWt","title":"Un Archive Sms Template","pathname":"/codemash/sdks/notifications/sms/un-archive-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Un-archives sms template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"siYaCs2vDe7LITFVou1F","title":"Update Sms Template","pathname":"/codemash/sdks/notifications/sms/update-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Edit sms template.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"uutT2bFIPQuUTxmws3Zf","title":"User","pathname":"/codemash/sdks/notifications/user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → User SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"}]},{"id":"X99DpEBrOWokAKj0Ra1N","title":"Get User Notification Preferences","pathname":"/codemash/sdks/notifications/user/get-user-notification-preferences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get User Notification Preferences.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"User"}]},{"id":"u8EEh53hT28GSMpTAnlq","title":"Update User Notifications Preferences","pathname":"/codemash/sdks/notifications/user/update-user-notifications-preferences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update User Notifications Preferences.","breadcrumbs":[{"label":"SDKs"},{"label":"Notifications"},{"label":"User"}]},{"id":"NlvhkCRs0YvDe0fbxJlM","title":"Payments","pathname":"/codemash/sdks/payments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payments — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"6HlrzcKGib5gRDd6bSXX","title":"Integrations","pathname":"/codemash/sdks/payments/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payments → Integrations SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"}]},{"id":"sZPjNcXNN7iHznEEKraJ","title":"Confirm Payments Integration Human Delivery","pathname":"/codemash/sdks/payments/integrations/confirm-payments-integration-human-delivery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Confirm that you received or verified the test payment integration outcome.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"wis0i0GyM3ZAchwZ23Kb","title":"Delete Payments Integration","pathname":"/codemash/sdks/payments/integrations/delete-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"68VYyTdaX5RER131nusL","title":"Disable Payments Integration","pathname":"/codemash/sdks/payments/integrations/disable-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"9syDoIIYNLf9yExOBsZh","title":"Enable Payments Integration","pathname":"/codemash/sdks/payments/integrations/enable-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"9h1GbPXU4LHn28OYyG02","title":"Get Payments Integration","pathname":"/codemash/sdks/payments/integrations/get-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integration by specified Id.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"dpFr9KoStHcYdcEZjvBS","title":"Get Payments Integrations","pathname":"/codemash/sdks/payments/integrations/get-payments-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"7ZFLywTTug8zJaJHCNSv","title":"Save Payments Integration","pathname":"/codemash/sdks/payments/integrations/save-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves payments integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"Rj37usLtLsBy0QaoG6ZD","title":"Test Payments Integration","pathname":"/codemash/sdks/payments/integrations/test-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test payments integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"c4GLQ2b4J79tp0pPAlc0","title":"Module","pathname":"/codemash/sdks/payments/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payments → Module SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"}]},{"id":"qHp9tiZQEtdgCZhTYHU8","title":"Disable Payments","pathname":"/codemash/sdks/payments/module/disable-payments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable payments service.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Module"}]},{"id":"dR09576vpcOLZm3t20DA","title":"Enable Payments","pathname":"/codemash/sdks/payments/module/enable-payments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable payments service.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Module"}]},{"id":"1c6C2ZpgTZw06zvXD4uj","title":"Triggers","pathname":"/codemash/sdks/payments/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payments → Triggers SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"}]},{"id":"kkniEa0wh7EUDrdOD3e3","title":"Delete Payments Trigger","pathname":"/codemash/sdks/payments/triggers/delete-payments-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete payments trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"47XkOwcwBJGBM90uhgJQ","title":"Disable Payments Trigger","pathname":"/codemash/sdks/payments/triggers/disable-payments-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable payments trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"kmnugHe8L0aLCN9U4tLj","title":"Enable Payments Trigger","pathname":"/codemash/sdks/payments/triggers/enable-payments-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable payments trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"wM4KaSGB5M2hjOXHZZqQ","title":"Get Payments Trigger","pathname":"/codemash/sdks/payments/triggers/get-payments-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets payments trigger by specified Id.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"SpIB4PupKaHWkbSyGsQD","title":"Get Payments Triggers","pathname":"/codemash/sdks/payments/triggers/get-payments-triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets payments triggers.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"ocNyT1oUjz9wb83z7Xhi","title":"Save Payments Trigger","pathname":"/codemash/sdks/payments/triggers/save-payments-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or update a payments trigger.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"3Q8CZOuSMGtijudPKxRU","title":"Webhooks","pathname":"/codemash/sdks/payments/webhooks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payments → Webhooks SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"}]},{"id":"m8rRr1mJpPhGpl72foWA","title":"Get Payments Webhook Log","pathname":"/codemash/sdks/payments/webhooks/get-payments-webhook-log","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the received payment webhooks log.","breadcrumbs":[{"label":"SDKs"},{"label":"Payments"},{"label":"Webhooks"}]},{"id":"XMlTTWW3oX6GbbjyrPN4","title":"Code","pathname":"/codemash/sdks/code","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Code — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"kXJrIfOtHrUIQHhiCWlT","title":"Integrations","pathname":"/codemash/sdks/code/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Code → Integrations SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"}]},{"id":"O9M5LUDLHSWcJnNYwTPe","title":"Confirm Code Integration Human Delivery","pathname":"/codemash/sdks/code/integrations/confirm-code-integration-human-delivery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"confirm Code Integration Human Delivery.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Integrations"}]},{"id":"nrjzcCtApTPVelMvGcZX","title":"Delete Code Integration","pathname":"/codemash/sdks/code/integrations/delete-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Code Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Integrations"}]},{"id":"oBGZpJiV0RCyEK4tdSf8","title":"Disable Code Integration","pathname":"/codemash/sdks/code/integrations/disable-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Code Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Integrations"}]},{"id":"wZ0DLHnv9Kdg9o4Hk4CL","title":"Enable Code Integration","pathname":"/codemash/sdks/code/integrations/enable-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Code Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Integrations"}]},{"id":"bUGw6UtpLbkQ0CBLAqQH","title":"Get Code Integration","pathname":"/codemash/sdks/code/integrations/get-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Code Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Integrations"}]},{"id":"8fTRFQb7BOHxLZ5zH3Gw","title":"Get Code Integrations","pathname":"/codemash/sdks/code/integrations/get-code-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Code Integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Integrations"}]},{"id":"O4Yha4TqqlFUNoSqVi58","title":"Save Code Integration","pathname":"/codemash/sdks/code/integrations/save-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Code Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Integrations"}]},{"id":"vK4QTI5XloeIQAT1Laf8","title":"Set Code Integration As Default","pathname":"/codemash/sdks/code/integrations/set-code-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Code Integration As Default.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Integrations"}]},{"id":"5rF2ly60sQkt6qDKAfED","title":"Test Code Integration","pathname":"/codemash/sdks/code/integrations/test-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Code Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Integrations"}]},{"id":"e4qykk8qMU8KUKgSTaeH","title":"Marketplace","pathname":"/codemash/sdks/code/marketplace","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Code → Marketplace SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"}]},{"id":"yDdA5DzvsCbSHD8JYVZx","title":"Delete Marketplace Function","pathname":"/codemash/sdks/code/marketplace/delete-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Marketplace Function.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"guNnGUJeI4vRmTeEtflo","title":"Delete Marketplace Integration","pathname":"/codemash/sdks/code/marketplace/delete-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Marketplace Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"cskyDQoePY2KjBP03Tjw","title":"Disable Marketplace Function","pathname":"/codemash/sdks/code/marketplace/disable-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Marketplace Function.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"1Ps91haZKvfL3Ez8D9A9","title":"Disable Marketplace Integration","pathname":"/codemash/sdks/code/marketplace/disable-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Marketplace Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"lrzHxSfIZetgYtwmyyEQ","title":"Enable Marketplace Function","pathname":"/codemash/sdks/code/marketplace/enable-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Marketplace Function.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"DZf5s2qjcWpaTzmp9aOa","title":"Enable Marketplace Integration","pathname":"/codemash/sdks/code/marketplace/enable-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Marketplace Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"DtQ0oawur1u8HRUkmBsX","title":"Get Marketplace Function Catalog","pathname":"/codemash/sdks/code/marketplace/get-marketplace-function-catalog","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Function Catalog.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"rvaPqqnF7vAhtwjXFlQ5","title":"Get Marketplace Function Tokens","pathname":"/codemash/sdks/code/marketplace/get-marketplace-function-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Function Tokens.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"1LO5XwWz3BBZnZwLUssK","title":"Get Marketplace Function","pathname":"/codemash/sdks/code/marketplace/get-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Function.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"ZYRfRXGRIQwE7zf8mKhf","title":"Get Marketplace Functions","pathname":"/codemash/sdks/code/marketplace/get-marketplace-functions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Functions.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"rJFYYmIWf8kfc6eVbu6t","title":"Get Marketplace Integration","pathname":"/codemash/sdks/code/marketplace/get-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"XFvrtHoR5x6Se7zw1AbR","title":"Get Marketplace Integrations","pathname":"/codemash/sdks/code/marketplace/get-marketplace-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"qwP3AL1xyLGIfRY9TONc","title":"Get Marketplace Listing Function Tokens","pathname":"/codemash/sdks/code/marketplace/get-marketplace-listing-function-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Listing Function Tokens.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"7xuY4H5yySEJfhbexsgr","title":"Get Marketplace Listing","pathname":"/codemash/sdks/code/marketplace/get-marketplace-listing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Listing.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"aq9n8qHEUZhfJFpxWqVc","title":"Get Marketplace Listings","pathname":"/codemash/sdks/code/marketplace/get-marketplace-listings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Listings.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"GX14bYThxtDzURwg8e3X","title":"Invoke Marketplace Function","pathname":"/codemash/sdks/code/marketplace/invoke-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"invoke Marketplace Function.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"Wo1gyfH5TKuTJ2Gq4VX4","title":"Replace Marketplace Integration Secrets","pathname":"/codemash/sdks/code/marketplace/replace-marketplace-integration-secrets","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"replace Marketplace Integration Secrets.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"Ix6b3vzKYuGTOOTFG6un","title":"Reveal Marketplace Integration Secrets","pathname":"/codemash/sdks/code/marketplace/reveal-marketplace-integration-secrets","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"reveal Marketplace Integration Secrets.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"LkUWYz3LdQkqplnVkJv0","title":"Save Marketplace Function","pathname":"/codemash/sdks/code/marketplace/save-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Marketplace Function.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"JVV1Lh5F1loJGY6ArRRr","title":"Save Marketplace Integration","pathname":"/codemash/sdks/code/marketplace/save-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Marketplace Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"OU4wCg3Ptx6gUQTWhnzS","title":"Set Marketplace Integration Token Mappings","pathname":"/codemash/sdks/code/marketplace/set-marketplace-integration-token-mappings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Marketplace Integration Token Mappings.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"L5u6DqrajGnTEBF4TA9b","title":"Test Marketplace Integration","pathname":"/codemash/sdks/code/marketplace/test-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Marketplace Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"35WbjxvlDLuzuWhxelLr","title":"Module","pathname":"/codemash/sdks/code/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Code → Module SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"}]},{"id":"z8Aq7fFXobBnubIh0Tp0","title":"Disable Code","pathname":"/codemash/sdks/code/module/disable-code","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Code.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Module"}]},{"id":"whrAWzZVouTcfTlLB2Eh","title":"Enable Code","pathname":"/codemash/sdks/code/module/enable-code","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Code.","breadcrumbs":[{"label":"SDKs"},{"label":"Code"},{"label":"Module"}]},{"id":"HZMmgoaZr56DbvC3hfg6","title":"Scheduler","pathname":"/codemash/sdks/scheduler","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Scheduler — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"B9qagzcxOhdGLs3qEaSg","title":"Module","pathname":"/codemash/sdks/scheduler/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Scheduler → Module SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Scheduler"}]},{"id":"T3YuNLi7cyaaS1Wz3wRx","title":"Disable Scheduler","pathname":"/codemash/sdks/scheduler/module/disable-scheduler","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Scheduler.","breadcrumbs":[{"label":"SDKs"},{"label":"Scheduler"},{"label":"Module"}]},{"id":"mHmHL2NmWi4mTMfHJcn5","title":"Enable Scheduler","pathname":"/codemash/sdks/scheduler/module/enable-scheduler","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Scheduler.","breadcrumbs":[{"label":"SDKs"},{"label":"Scheduler"},{"label":"Module"}]},{"id":"6QkTS4ED5fdHwHtgqOIQ","title":"Tasks","pathname":"/codemash/sdks/scheduler/tasks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Scheduler → Tasks SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Scheduler"}]},{"id":"LhKQIYKwFJvsvZ5sc0Lp","title":"Delete Scheduler Task","pathname":"/codemash/sdks/scheduler/tasks/delete-scheduler-task","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Scheduler Task.","breadcrumbs":[{"label":"SDKs"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"g9havKrcd38CR7gatapx","title":"Disable Scheduler Task","pathname":"/codemash/sdks/scheduler/tasks/disable-scheduler-task","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Scheduler Task.","breadcrumbs":[{"label":"SDKs"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"SrsVHE921z2FNMKZkDcc","title":"Enable Scheduler Task","pathname":"/codemash/sdks/scheduler/tasks/enable-scheduler-task","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Scheduler Task.","breadcrumbs":[{"label":"SDKs"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"i9PJb9iJcmVEQEpei8Ji","title":"Get Scheduler Task","pathname":"/codemash/sdks/scheduler/tasks/get-scheduler-task","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets a scheduled task by id.","breadcrumbs":[{"label":"SDKs"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"fa6n52UWJqlv3cxI4rb7","title":"Get Scheduler Tasks","pathname":"/codemash/sdks/scheduler/tasks/get-scheduler-tasks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets scheduled tasks.","breadcrumbs":[{"label":"SDKs"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"NMmKhu861rymUGo2NJP8","title":"Save Scheduler Task","pathname":"/codemash/sdks/scheduler/tasks/save-scheduler-task","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or update a scheduled task.","breadcrumbs":[{"label":"SDKs"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"pFJRhxzsOsX9VnJjqm60","title":"Logs & Monitoring","pathname":"/codemash/sdks/logs","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"lzBB0Zt793uNXSKI6QGT","title":"Audit","pathname":"/codemash/sdks/logs/audit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring → Audit SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"}]},{"id":"ytuiY1JpzW2vfKuX9uld","title":"Get Logs By Correlation Id","pathname":"/codemash/sdks/logs/audit/get-logs-by-correlation-id","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Fetch the audit trail for a correlation id.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Audit"}]},{"id":"PORdJydepHgf6Sxyw0tw","title":"Clean","pathname":"/codemash/sdks/logs/clean","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring → Clean SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"}]},{"id":"fosjQEH2i4i1Osq1hI8m","title":"Clean Logs","pathname":"/codemash/sdks/logs/clean/clean-logs","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete every log entry stored in the project's Norbix Logging integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Clean"}]},{"id":"R96VBCPv4HxkgQrHuMuU","title":"Integrations","pathname":"/codemash/sdks/logs/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring → Integrations SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"}]},{"id":"SF5MHPZcW5P84lg8iShx","title":"Delete Logging Integration","pathname":"/codemash/sdks/logs/integrations/delete-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"6gHwBlVk2U5L0fo1bbQF","title":"Disable Logging Integration","pathname":"/codemash/sdks/logs/integrations/disable-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"Mnxk1gbh2bkUHrafkmyF","title":"Enable Logging Integration","pathname":"/codemash/sdks/logs/integrations/enable-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable integration for particular project.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"SKSteXwpC85Js4r0fPgf","title":"Get Logging Integration","pathname":"/codemash/sdks/logs/integrations/get-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integration by specified Id.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"vit0DUF1twMeLYkCJuzn","title":"Get Logging Integrations","pathname":"/codemash/sdks/logs/integrations/get-logging-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"uMhUEDPKecr06Q1MfH6s","title":"Save Logging Integration","pathname":"/codemash/sdks/logs/integrations/save-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves logging integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"4g1GNp4Nquzk23kuqMlS","title":"Test Logging Integration","pathname":"/codemash/sdks/logs/integrations/test-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test logging integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"wxFylFH5X2VXk61Crued","title":"Module","pathname":"/codemash/sdks/logs/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring → Module SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"}]},{"id":"mpmjXzq2vaomGrlwbPom","title":"Disable Logging","pathname":"/codemash/sdks/logs/module/disable-logging","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable logging service.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Module"}]},{"id":"A78xLe65mqKu9X9FzYyo","title":"Enable Logging","pathname":"/codemash/sdks/logs/module/enable-logging","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Logging.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Module"}]},{"id":"zTeR2R6h9JjOdKAotk1u","title":"Get Logs","pathname":"/codemash/sdks/logs/module/get-logs","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Fetch a filtered, cursor-paged list of tenant log entries.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Module"}]},{"id":"wofoTtaqssaihHBkLSgh","title":"Settings","pathname":"/codemash/sdks/logs/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring → Settings SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"}]},{"id":"iVZ3TTSXCAS9jgMiI9Kp","title":"Get Log Settings","pathname":"/codemash/sdks/logs/settings/get-log-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Fetch the per-project log settings (flags).","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Settings"}]},{"id":"zTN2g3TtD7N3QQb8rvRJ","title":"Save Log Settings","pathname":"/codemash/sdks/logs/settings/save-log-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update the per-project log settings (flags).","breadcrumbs":[{"label":"SDKs"},{"label":"Logs & Monitoring"},{"label":"Settings"}]},{"id":"Pukmvwaq1aReeIBl6Wpb","title":"Account & Projects","pathname":"/codemash/sdks/account","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"TmV1Cgwday31kws1VjZj","title":"Agent","pathname":"/codemash/sdks/account/agent","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Agent SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"guBQfeBoRTnhefO8JEHn","title":"Get Agent Onboarding","pathname":"/codemash/sdks/account/agent/get-agent-onboarding","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Paste-ready prompt and client snippets to connect an AI tool to this installation.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Agent"}]},{"id":"JaB58llmVNn2SZVllbLw","title":"Ai","pathname":"/codemash/sdks/account/ai","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Ai SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"1FFeKS9pTkK5H6GbY5AA","title":"Create Ai Service User","pathname":"/codemash/sdks/account/ai/create-ai-service-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Ai Service User.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"oSDSR9xiENM7wlA0ZBMB","title":"Delete Ai Service User","pathname":"/codemash/sdks/account/ai/delete-ai-service-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Ai Service User.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"9dernv9ROE3sGshijEDb","title":"Get Ai Tools","pathname":"/codemash/sdks/account/ai/get-ai-tools","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the AI tools this host exposes (external-agent bridge).","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"h8hmBDYDsEvDpc3JzE00","title":"Invoke Ai Tool","pathname":"/codemash/sdks/account/ai/invoke-ai-tool","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Invokes one AI tool directly (external-agent bridge).","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"XP8vf1zUxKFXDNJdUeUD","title":"List Ai Service Users","pathname":"/codemash/sdks/account/ai/list-ai-service-users","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"list Ai Service Users.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"bsZgFSyM954BBT2H0WPr","title":"Render Template Preview","pathname":"/codemash/sdks/account/ai/render-template-preview","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Renders an email, push or SMS template with sample data.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"Wb0VZPvJFu1JjVjNx6Bk","title":"Revoke Ai Service User Key","pathname":"/codemash/sdks/account/ai/revoke-ai-service-user-key","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"revoke Ai Service User Key.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"7CTpVOEgRDMpKYBJlvYM","title":"Rotate Ai Service User Key","pathname":"/codemash/sdks/account/ai/rotate-ai-service-user-key","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"rotate Ai Service User Key.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"LdlrDMq0SynQxXevMYkU","title":"Scaffold Project","pathname":"/codemash/sdks/account/ai/scaffold-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Plans (preview) or builds (apply) a whole project from one spec.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"XtecW4PHwsMwbRqdk0hk","title":"Validate Schema","pathname":"/codemash/sdks/account/ai/validate-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Validates a collection schema without saving it.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"gKIxbBZt2kNoIMjd7YGE","title":"Chat","pathname":"/codemash/sdks/account/chat","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Chat SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"qIpF33yjBt2UXw9xZb0W","title":"Answer Chat Question","pathname":"/codemash/sdks/account/chat/answer-chat-question","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Answers one open AI chat question — or a prepared change's Apply / Skip — and continues the conversation.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"Zf4I5Cl20vHl1e5NQlbY","title":"Chat Availability","pathname":"/codemash/sdks/account/chat/chat-availability","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Reports AI chat availability and the model-picker menu.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"PuH7xdoImyWH7uAg5Ncb","title":"Chat Turn","pathname":"/codemash/sdks/account/chat/chat-turn","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Runs one AI chat conversation turn.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"NiGcN4dkQdRius0C7MNB","title":"Decide Chat Plan","pathname":"/codemash/sdks/account/chat/decide-chat-plan","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Approves or rejects a proposed AI chat plan.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"Ux2CKTcYyV61fHAFUYy7","title":"Delete Chat Session","pathname":"/codemash/sdks/account/chat/delete-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes an AI chat session (soft delete).","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"6iuU4W2fzAOzmIIfgjHt","title":"Forget Chat Memory","pathname":"/codemash/sdks/account/chat/forget-chat-memory","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes one AI memory note ('forget this').","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"tbjpBHmINRlgbamGyngM","title":"Get Chat Memory","pathname":"/codemash/sdks/account/chat/get-chat-memory","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists what the AI assistant remembers about this account.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"uSpSe2liccozT9s80XoM","title":"Get Chat Session Entries","pathname":"/codemash/sdks/account/chat/get-chat-session-entries","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns one AI chat session's conversation entries — the transcript.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"CII5ncR1JfPMWWd67Ubg","title":"Get Chat Sessions","pathname":"/codemash/sdks/account/chat/get-chat-sessions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the account's recent AI chat sessions.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"QgErL5sej6Hs8lMZyqOM","title":"Set Chat Entry Feedback","pathname":"/codemash/sdks/account/chat/set-chat-entry-feedback","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Records like / dislike feedback on one AI chat entry, or clears it.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"XVEzy3mNKR5o7qFxcWbU","title":"Set Chat Session Archived","pathname":"/codemash/sdks/account/chat/set-chat-session-archived","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archives or unarchives an AI chat session.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"FxLFQzSb8tKv5rD8y4XZ","title":"Set Chat Session Pinned","pathname":"/codemash/sdks/account/chat/set-chat-session-pinned","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Pins or unpins an AI chat session.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"cTuKfQtU3HGrsXLTQnus","title":"Set Chat Session Sharing","pathname":"/codemash/sdks/account/chat/set-chat-session-sharing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Marks or unmarks an AI chat session as \"do not share\".","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"Nr6lOWqLNUXA24l3j0aH","title":"Stop Chat Run Step","pathname":"/codemash/sdks/account/chat/stop-chat-run-step","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stops one running step of an AI chat plan run.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"TmwM41fXoK2omDAOgYgP","title":"Upload Chat Attachment","pathname":"/codemash/sdks/account/chat/upload-chat-attachment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Uploads a file into an AI chat session.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"awnFFpAMgljOrXhIfgQs","title":"Collaborators","pathname":"/codemash/sdks/account/collaborators","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Collaborators SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"Xi4GUZjqIXkW92W1ubof","title":"Get Account Collaborators","pathname":"/codemash/sdks/account/collaborators/get-account-collaborators","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets account team members (collaborators).","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Collaborators"}]},{"id":"wLz6sZysP5MgcllhM9UE","title":"Licenses","pathname":"/codemash/sdks/account/licenses","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Licenses SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"FY2OJ5DttuaDb3TBt0eM","title":"Get Licenses","pathname":"/codemash/sdks/account/licenses/get-licenses","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Licenses.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Licenses"}]},{"id":"gzoIgPI43xE7yq0ZFOEB","title":"Licensing","pathname":"/codemash/sdks/account/licensing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Licensing SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"4KEyVDFmEiSeWO0WKDGy","title":"Get Installation License Status","pathname":"/codemash/sdks/account/licensing/get-installation-license-status","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Installation License Status.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Licensing"}]},{"id":"HWLSPDruTEnG0aRqza9I","title":"Get License Domain Dns Status","pathname":"/codemash/sdks/account/licensing/get-license-domain-dns-status","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get License Domain Dns Status.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Licensing"}]},{"id":"aU13oMNAa53nFu2GO4Dc","title":"Mcp","pathname":"/codemash/sdks/account/mcp","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Mcp SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"jGI3iaHoL3xjDINlsc6i","title":"Mcp","pathname":"/codemash/sdks/account/mcp/mcp","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"MCP server endpoint (Streamable HTTP): JSON-RPC 2.0 over POST, server stream over GET, session end over DELETE.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Mcp"}]},{"id":"vfOhyLsdkygBMVId6RBP","title":"Me","pathname":"/codemash/sdks/account/me","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Me SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"mWHFM4ofmXedNJOX2Vpi","title":"Get My Account User Profile","pathname":"/codemash/sdks/account/me/get-my-account-user-profile","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get My Account User Profile.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Me"}]},{"id":"eNmusNE2YF0Taf31YbTk","title":"Update My Account User Phone","pathname":"/codemash/sdks/account/me/update-my-account-user-phone","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update My Account User Phone.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Me"}]},{"id":"VdSmuAsOsBNBttPkCrzP","title":"Module","pathname":"/codemash/sdks/account/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Module SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"GPIa0y61kSTNLv7W58sk","title":"Create Account","pathname":"/codemash/sdks/account/module/create-account","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"This API endpoint allows users to create a new Norbix account.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Module"}]},{"id":"mL61ohPzODUFRwSRm1AB","title":"Get Api Keys","pathname":"/codemash/sdks/account/module/get-api-keys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Api Keys.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Module"}]},{"id":"By4fvKtIRJL9yXjrTjof","title":"Profile","pathname":"/codemash/sdks/account/profile","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Profile SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"YlPkjgg265pCY0gZoNQC","title":"Get Account Profile","pathname":"/codemash/sdks/account/profile/get-account-profile","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Account Profile.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Profile"}]},{"id":"3r7yEwDVCCOCGSnkeSDR","title":"Update Account Profile","pathname":"/codemash/sdks/account/profile/update-account-profile","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update Account Profile.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Profile"}]},{"id":"DSayfBUejqYxibxenEb6","title":"Projects","pathname":"/codemash/sdks/account/projects","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Projects SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"tFliu19hO4P0pU4hL4tO","title":"Assign Admin Portal Service User","pathname":"/codemash/sdks/account/projects/assign-admin-portal-service-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Assigns the project's Admin Portal service user.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"gvCoR3OnuMyeJduiD26i","title":"Check Project Languages","pathname":"/codemash/sdks/account/projects/check-project-languages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Checks which templates miss a (proposed) project language.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"5HfzJbnwRAyFocVuxG5T","title":"Create Project Ai Assistant","pathname":"/codemash/sdks/account/projects/create-project-ai-assistant","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Adds an end-user AI assistant to the project.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"YKfAHzmfC4qQSFYgg83x","title":"Create Project Environment","pathname":"/codemash/sdks/account/projects/create-project-environment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Project Environment.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"y8LMLpqPqNcx8nwN5jQ3","title":"Create Project","pathname":"/codemash/sdks/account/projects/create-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a new backend project.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"UdWeQ3bKGIOB6JbrsDut","title":"Create","pathname":"/codemash/sdks/account/projects/create","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"aB5b0HDF6kBD3Ja1h0c8","title":"Delete Notifications Group","pathname":"/codemash/sdks/account/projects/delete-notifications-group","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Notifications Group.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"Wul5WNgowuI6S4feGRhe","title":"Delete Notifications Tag","pathname":"/codemash/sdks/account/projects/delete-notifications-tag","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Notifications Tag.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"XCRXKvXtmzw9EnxgTA00","title":"Delete Project Ai Assistant","pathname":"/codemash/sdks/account/projects/delete-project-ai-assistant","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Removes an end-user AI assistant from the project.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"nUnS3le8KYqViEOaqJG9","title":"Delete Project Environment","pathname":"/codemash/sdks/account/projects/delete-project-environment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Project Environment.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"WdI2Wd5DBX8w62BmxMZ2","title":"Delete Project","pathname":"/codemash/sdks/account/projects/delete-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes project.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"mh7l64YPkLe3h3663gJq","title":"Delete","pathname":"/codemash/sdks/account/projects/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"g5wfpaxolvWtGenUYNsN","title":"Disable Project","pathname":"/codemash/sdks/account/projects/disable-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disables project.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"frkhl4zQUDGxCdc7bFmc","title":"Enable Project","pathname":"/codemash/sdks/account/projects/enable-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enables project.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"NyxMZsyIaIcge6tKJvqg","title":"Get Admin Portal Structure","pathname":"/codemash/sdks/account/projects/get-admin-portal-structure","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Reads the Admin Portal layout/structure (service user only).","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"wEFrwUhfF7Y5W5d3DgEW","title":"Get Project Ai Settings","pathname":"/codemash/sdks/account/projects/get-project-ai-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Reads the project's AI chat settings for end users: on/off, default LLM and assistants.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"DdXjpUuPTRb9OIxY2dyh","title":"Get Project Ai Usage","pathname":"/codemash/sdks/account/projects/get-project-ai-usage","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Reads the project's AI usage this month: totals, per assistant, top users, per model, and the credit wallet.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"HgvYrzTEuZnnbkJRvt8I","title":"Get Project Environments","pathname":"/codemash/sdks/account/projects/get-project-environments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Project Environments.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"wd8gtjxpsRpK03Rk62DE","title":"Get Project Tokens","pathname":"/codemash/sdks/account/projects/get-project-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project tokens.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"F2nqxex9ZZxEP7ZPcyrh","title":"Get Project","pathname":"/codemash/sdks/account/projects/get-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project info.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"Eg2aVp0gRgCuzjyNUTBI","title":"Get Projects","pathname":"/codemash/sdks/account/projects/get-projects","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Retrieve projects list.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"Yjy8Te85m9nrhc0Yla7j","title":"List","pathname":"/codemash/sdks/account/projects/list","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"cVjRi9h16JwjDoePkArt","title":"Promote Environment","pathname":"/codemash/sdks/account/projects/promote-environment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"promote Environment.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"T4wk5c3H04ie31wC0abX","title":"Remove Tag From Notifications Group","pathname":"/codemash/sdks/account/projects/remove-tag-from-notifications-group","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"remove Tag From Notifications Group.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"iHBgmxcbJbOL73RJyXeL","title":"Rollback Promotion","pathname":"/codemash/sdks/account/projects/rollback-promotion","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"rollback Promotion.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"j4rLV212goAzOCLzPetx","title":"Save Notifications Group","pathname":"/codemash/sdks/account/projects/save-notifications-group","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Notifications Group.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"xVAWG7oSxTUK55UhVJqK","title":"Save Notifications Tag","pathname":"/codemash/sdks/account/projects/save-notifications-tag","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Notifications Tag.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"2Lp2gZEHyW6ISUSBNsx3","title":"Set Admin Portal Enabled","pathname":"/codemash/sdks/account/projects/set-admin-portal-enabled","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turns the project's managed Admin Portal on or off.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"fEXen49Vc53v1BRf0FR9","title":"Set Environment Rank","pathname":"/codemash/sdks/account/projects/set-environment-rank","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Environment Rank.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"ZEWPla4HraHUQgjz4vxF","title":"Update Project Accent Color","pathname":"/codemash/sdks/account/projects/update-project-accent-color","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project accent color.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"v335S3YVBAIDfdnpSbTs","title":"Update Project Admin Url","pathname":"/codemash/sdks/account/projects/update-project-admin-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates the project's admin-portal URL override.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"YDR2yW2oygznKw0z7yVI","title":"Update Project Ai Assistant","pathname":"/codemash/sdks/account/projects/update-project-ai-assistant","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates an end-user AI assistant of the project (full replace).","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"Slx260b94ek4mHpFGJP6","title":"Update Project Ai Settings","pathname":"/codemash/sdks/account/projects/update-project-ai-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves the project's AI chat settings: on/off and the default LLM.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"dYeIORj6542rGo1uo4Q1","title":"Update Project Allowed Origins","pathname":"/codemash/sdks/account/projects/update-project-allowed-origins","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project CORS settings.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"lVlbgJSrUVItNYVZqzr2","title":"Update Project Default Language","pathname":"/codemash/sdks/account/projects/update-project-default-language","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update project default language.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"PkD5Ri6wzM1HLuPA9eV3","title":"Update Project Description","pathname":"/codemash/sdks/account/projects/update-project-description","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project description.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"PUH60m8UkrVEZ7bY2yQt","title":"Update Project Expose Auth","pathname":"/codemash/sdks/account/projects/update-project-expose-auth","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets whether the project's sign-in methods and password policy are returned by the public Admin Portal config.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"iriD8V3zQ74BY6m6G68Y","title":"Update Project Expose Brand","pathname":"/codemash/sdks/account/projects/update-project-expose-brand","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets whether the project's brand is returned by the public Admin Portal config.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"HAMMyZW8QRUZ0c7uvrOB","title":"Update Project Expose Legal","pathname":"/codemash/sdks/account/projects/update-project-expose-legal","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets whether the project's legal documents are publicly readable via the Admin Portal.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"T75B6OI33yTE7R1TCPtW","title":"Update Project Icon","pathname":"/codemash/sdks/account/projects/update-project-icon","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project icon.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"6F2deNhHSwtFMJuNAJg4","title":"Update Project Languages","pathname":"/codemash/sdks/account/projects/update-project-languages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project languages.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"LUjN07RJi5te7GqFIYie","title":"Update Project Legal Documents","pathname":"/codemash/sdks/account/projects/update-project-legal-documents","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates the project's public legal documents (Terms & Conditions, Privacy Policy).","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"ldFelBGuKZ3FRo5sD7Ut","title":"Update Project Logo","pathname":"/codemash/sdks/account/projects/update-project-logo","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project logo.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"QjhhzUQPr9Fey1mVWHBo","title":"Update Project Main Color","pathname":"/codemash/sdks/account/projects/update-project-main-color","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project main color.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"oUjUoRv9Z6UwnQHUvvpd","title":"Update Project Name","pathname":"/codemash/sdks/account/projects/update-project-name","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project name.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"pQMwCkx0zKHSKZ5AwYB4","title":"Update Project Regions","pathname":"/codemash/sdks/account/projects/update-project-regions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project regions.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"IqrAe2WY7438mHNlzyU1","title":"Update Project Url","pathname":"/codemash/sdks/account/projects/update-project-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project marketing url.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"0FpPMTpDShwWSrLrLBjO","title":"Wait For Project Active","pathname":"/codemash/sdks/account/projects/wait-for-project-active","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Waits (bounded, server-side) for a project to finish provisioning and become active.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"3pGoTjv8n8SR1eWXfrxG","title":"Regenerate","pathname":"/codemash/sdks/account/regenerate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Regenerate SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"wjXhlZorzsvLqcFhliOT","title":"Regenerate Api Keys","pathname":"/codemash/sdks/account/regenerate/regenerate-api-keys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"regenerate Api Keys.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Regenerate"}]},{"id":"SwlOuCkOvIfzXzCyxjaR","title":"Regions","pathname":"/codemash/sdks/account/regions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Regions SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"Wik43UYRqg3E53iY7YA6","title":"Get Account Regions","pathname":"/codemash/sdks/account/regions/get-account-regions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get available project regions.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Regions"}]},{"id":"fY0hRJO8C8LAVMyKfpDY","title":"List","pathname":"/codemash/sdks/account/regions/list","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get available project regions.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Regions"}]},{"id":"CKR429CtMpfwbd516gpk","title":"Status","pathname":"/codemash/sdks/account/status","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Status SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"TE9dTDFfVIbXBXootT3n","title":"Get Account Status","pathname":"/codemash/sdks/account/status/get-account-status","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get Account Status.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Status"}]},{"id":"HLdNDKrXMlqPchnuavYo","title":"Billing","pathname":"/codemash/sdks/account/stripe","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Billing SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"AFPMvH8ksEpzNUWIpBjg","title":"Create Stripe Checkout Session","pathname":"/codemash/sdks/account/stripe/create-stripe-checkout-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Stripe Checkout Session.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Billing"}]},{"id":"eU6r94AzRn3cr2jk1i6M","title":"Get Stripe Billing Portal Url","pathname":"/codemash/sdks/account/stripe/get-stripe-billing-portal-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Stripe Billing Portal Url.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Billing"}]},{"id":"9A0kdPY0iMlsFv5poU4G","title":"Team","pathname":"/codemash/sdks/account/team","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Team SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"lywmZwg03PYcyqDxLFXL","title":"Change Team Member Password","pathname":"/codemash/sdks/account/team/change-team-member-password","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"change Team Member Password.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"okVH2hKM6bVlYAUi8R8X","title":"Create Account Policy","pathname":"/codemash/sdks/account/team/create-account-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Account Policy.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"PLR9R6K7xkEwf5GRR6P6","title":"Create Account Role","pathname":"/codemash/sdks/account/team/create-account-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Account Role.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"i4W5hK03iGx7HB786tmn","title":"Create Team Member From Invitation","pathname":"/codemash/sdks/account/team/create-team-member-from-invitation","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Team Member From Invitation.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"XsudIeU5Yhx52uxEcHXc","title":"Create Team Member","pathname":"/codemash/sdks/account/team/create-team-member","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Team Member.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"MkLYciXb1FY8i0Y3WNtr","title":"Delete Account Policy","pathname":"/codemash/sdks/account/team/delete-account-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Account Policy.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"Y4l3sEcIh4vqBAZJqwsF","title":"Delete Account Role","pathname":"/codemash/sdks/account/team/delete-account-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Account Role.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"vYLgMafuKWI1coe7PRXH","title":"Get Account Password Policy","pathname":"/codemash/sdks/account/team/get-account-password-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Account Password Policy.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"MX9ZQ69zLzUXq6LRP3Lt","title":"Get Account Team Policies","pathname":"/codemash/sdks/account/team/get-account-team-policies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Account Team Policies.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"rQdlk7bpKmMzYnpUU02Z","title":"Get Account Team Roles","pathname":"/codemash/sdks/account/team/get-account-team-roles","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Account Team Roles.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"6Qun4mP7HwMf40tDyLsH","title":"Send Invite To Team Member","pathname":"/codemash/sdks/account/team/send-invite-to-team-member","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send invite to team member.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"kJJPTMusieDeWMBZ35OX","title":"Update Account Policy","pathname":"/codemash/sdks/account/team/update-account-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update Account Policy.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"MC1tZRNM3Y7Q0YQXBxga","title":"Update Account Role","pathname":"/codemash/sdks/account/team/update-account-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update Account Role.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"PFuyE2PwZWbILpb2apKH","title":"Usage Billing","pathname":"/codemash/sdks/account/usage-billing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Usage Billing SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"PLMiqFX3oiYTinwpl415","title":"Get Account Usage Billing","pathname":"/codemash/sdks/account/usage-billing/get-account-usage-billing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get Account Usage Billing.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Usage Billing"}]},{"id":"ZY1rz8SdbgBfPBL1G7AK","title":"Userauth","pathname":"/codemash/sdks/account/userauth","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Userauth SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"8Ifo4F4e5OVqfC0GUY9r","title":"Account Confirm Email Verification","pathname":"/codemash/sdks/account/userauth/account-confirm-email-verification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Confirm Email Verification.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"v05h9HfYwXobkezxYlJD","title":"Account Has Passkey","pathname":"/codemash/sdks/account/userauth/account-has-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Has Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"9b9hOdaYy076Hof9Amu5","title":"Account Passkey Authentication Options","pathname":"/codemash/sdks/account/userauth/account-passkey-authentication-options","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Passkey Authentication Options.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"Pmkl3mBdepAzQzDpxas7","title":"Account Passkey Enrollment Options","pathname":"/codemash/sdks/account/userauth/account-passkey-enrollment-options","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Passkey Enrollment Options.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"ajEUdc6MvZO0VRexCKS6","title":"Account Passkey Registration Options","pathname":"/codemash/sdks/account/userauth/account-passkey-registration-options","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Passkey Registration Options.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"ZB5vbjDay9d9oEWMmGjT","title":"Account Start Email Verification","pathname":"/codemash/sdks/account/userauth/account-start-email-verification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Start Email Verification.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"bpgpa74YEUgerGwgAwK2","title":"Account Verify Passkey Authentication","pathname":"/codemash/sdks/account/userauth/account-verify-passkey-authentication","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Verify Passkey Authentication.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"VBqm254we42zk71aTxVZ","title":"Account Verify Passkey Enrollment","pathname":"/codemash/sdks/account/userauth/account-verify-passkey-enrollment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Verify Passkey Enrollment.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"JIVv8v8RrMOzLWwPHGKj","title":"Account Verify Passkey Registration","pathname":"/codemash/sdks/account/userauth/account-verify-passkey-registration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Verify Passkey Registration.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"sCU3AtP3I2m3i18WlkYi","title":"List Account Passkeys","pathname":"/codemash/sdks/account/userauth/list-account-passkeys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"list Account Passkeys.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"dhs0WdJH69b41YlZZxc6","title":"Rename Account Passkey","pathname":"/codemash/sdks/account/userauth/rename-account-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"rename Account Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"W4UaTTOEH7epZumaA8xg","title":"Revoke Account Passkey","pathname":"/codemash/sdks/account/userauth/revoke-account-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"revoke Account Passkey.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"EBHV9re8L6zf6KXgJRKN","title":"Verify","pathname":"/codemash/sdks/account/verify","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Verify SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"}]},{"id":"79yDxJ6mysYPdEPE3bV5","title":"Resend Account Verification Token","pathname":"/codemash/sdks/account/verify/resend-account-verification-token","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"resend Account Verification Token.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Verify"}]},{"id":"W2cQVSzsCG0LLEzmXgcl","title":"Verify Account","pathname":"/codemash/sdks/account/verify/verify-account","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"verify Account.","breadcrumbs":[{"label":"SDKs"},{"label":"Account & Projects"},{"label":"Verify"}]},{"id":"bbMCbgxi6tTyFfJMSmvB","title":"Webhooks","pathname":"/codemash/sdks/webhooks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Webhooks — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"2HUcqBrlEqWprcrWMEtt","title":"Destinations","pathname":"/codemash/sdks/webhooks/destinations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Webhooks → Destinations SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"}]},{"id":"u7ehqFcdGs0RsQQ0Kfle","title":"Disable Webhook Destination","pathname":"/codemash/sdks/webhooks/destinations/disable-webhook-destination","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Webhook Destination.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"},{"label":"Destinations"}]},{"id":"XR1aPB0lWMifB7IrgBYQ","title":"Enable Webhook Destination","pathname":"/codemash/sdks/webhooks/destinations/enable-webhook-destination","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Webhook Destination.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"},{"label":"Destinations"}]},{"id":"fEsPlAUOLp4qKdFv49Vf","title":"Remove Webhook Destination","pathname":"/codemash/sdks/webhooks/destinations/remove-webhook-destination","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"remove Webhook Destination.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"},{"label":"Destinations"}]},{"id":"v6CzHPg1cvlF9nQDtjwG","title":"Save Webhook Destination","pathname":"/codemash/sdks/webhooks/destinations/save-webhook-destination","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Webhook Destination.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"},{"label":"Destinations"}]},{"id":"0iCYTpvelKAC8o5cIvv5","title":"Integration","pathname":"/codemash/sdks/webhooks/integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Webhooks → Integration SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"}]},{"id":"tbweu9Xy6M8pFbfith0m","title":"Get Webhook Integration","pathname":"/codemash/sdks/webhooks/integration/get-webhook-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the project's webhook integration.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"},{"label":"Integration"}]},{"id":"R3CAISuzBCerJ3sDkRDc","title":"Reveal Webhook Integration Secret","pathname":"/codemash/sdks/webhooks/integration/reveal-webhook-integration-secret","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"reveal Webhook Integration Secret.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"},{"label":"Integration"}]},{"id":"DY7OM6wF92XTCUADFxLa","title":"Rotate Webhook Integration Secret","pathname":"/codemash/sdks/webhooks/integration/rotate-webhook-integration-secret","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"rotate Webhook Integration Secret.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"},{"label":"Integration"}]},{"id":"Doihf2t7Np4sulxjfFGI","title":"Update Webhook Integration Extra Headers","pathname":"/codemash/sdks/webhooks/integration/update-webhook-integration-extra-headers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update Webhook Integration Extra Headers.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"},{"label":"Integration"}]},{"id":"9WRDKeYt6VJqMbOUhuiy","title":"Module","pathname":"/codemash/sdks/webhooks/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Webhooks → Module SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"}]},{"id":"eDFjOUThqyvjeFVY0zIm","title":"Receive Webhook","pathname":"/codemash/sdks/webhooks/module/receive-webhook","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"receive Webhook.","breadcrumbs":[{"label":"SDKs"},{"label":"Webhooks"},{"label":"Module"}]},{"id":"lWkwwc4t9kFD6vMQRpkP","title":"AI Integrations","pathname":"/codemash/sdks/ai","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"AI Integrations — SDK method reference.","breadcrumbs":[{"label":"SDKs"}]},{"id":"1EoRFzQl7SjeNUJDzyaU","title":"Chat","pathname":"/codemash/sdks/ai/chat","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"AI Integrations → Chat SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"}]},{"id":"8CnlsqQyxbMn3e9z26Vv","title":"Archive End User Chat Session","pathname":"/codemash/sdks/ai/chat/archive-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archives or unarchives one of the caller's own AI chats.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"ghY4vW1mVMFpq6n9LPbN","title":"Create End User Chat Session","pathname":"/codemash/sdks/ai/chat/create-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Opens a new AI chat for the caller.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"zGlzFr7UfzQUjMZp9Tm1","title":"Delete End User Chat Attachment","pathname":"/codemash/sdks/ai/chat/delete-end-user-chat-attachment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Removes a file from one of the caller's own AI chats.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"8RbHPfVcojg4y0MFbTwM","title":"Delete End User Chat Session","pathname":"/codemash/sdks/ai/chat/delete-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes one of the caller's own AI chats.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"mUPFwqxQCBhuf6GJWosK","title":"Forget End User Chat Memory","pathname":"/codemash/sdks/ai/chat/forget-end-user-chat-memory","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Forgets one thing the AI chat remembers about the caller.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"5p1Bo07f4LM1it4vl5Zf","title":"Get End User Chat Availability","pathname":"/codemash/sdks/ai/chat/get-end-user-chat-availability","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Whether the AI chat can run for the caller, and which assistants it offers.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"SKrwm8M58Qhx45xs1Gtf","title":"Get End User Chat Entries","pathname":"/codemash/sdks/ai/chat/get-end-user-chat-entries","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns a page of one of the caller's own AI chat transcripts.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"Sg0eReUcXQ1cf9L2taZG","title":"Get End User Chat Session","pathname":"/codemash/sdks/ai/chat/get-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns one of the caller's own AI chats.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"1y8JVYL5iPKBjiBH2sS5","title":"List End User Chat Attachments","pathname":"/codemash/sdks/ai/chat/list-end-user-chat-attachments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the files in one of the caller's own AI chats.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"cBl7fN5Dartor7rRQOmW","title":"List End User Chat Memory","pathname":"/codemash/sdks/ai/chat/list-end-user-chat-memory","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists what the AI chat remembers about the caller.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"54FbV9Sz7CPYj30ZGgSs","title":"List End User Chat Sessions","pathname":"/codemash/sdks/ai/chat/list-end-user-chat-sessions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the caller's own AI chats.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"0lDTA54zvfDgj0sEjA5O","title":"Pin End User Chat Session","pathname":"/codemash/sdks/ai/chat/pin-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Pins or unpins one of the caller's own AI chats.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"788O7H4JMGhARmlQ7ue6","title":"Rename End User Chat Session","pathname":"/codemash/sdks/ai/chat/rename-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Renames one of the caller's own AI chats.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"a9giBNFdiZrlefszinTY","title":"Set End User Chat Entry Feedback","pathname":"/codemash/sdks/ai/chat/set-end-user-chat-entry-feedback","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Likes, dislikes or clears one message of the caller's own AI chat.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"ZHrknocAiC3jNfjViU3M","title":"Start End User Chat Turn","pathname":"/codemash/sdks/ai/chat/start-end-user-chat-turn","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sends a message to the AI chat; the answer streams on the caller's channel.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"H7WGKZAlcVKvCHQBZFnm","title":"Upload End User Chat Attachment","pathname":"/codemash/sdks/ai/chat/upload-end-user-chat-attachment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Adds a file to one of the caller's own AI chats.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"Fb9b6Dgpn7PvohKr4tys","title":"Integrations","pathname":"/codemash/sdks/ai/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"AI Integrations → Integrations SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"}]},{"id":"kLICHxDiY26NaPZh60ZS","title":"Delete Embedding Integration","pathname":"/codemash/sdks/ai/integrations/delete-embedding-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Embedding Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"aBsbCkZYFWo6AP1VOCsg","title":"Delete Llm Integration","pathname":"/codemash/sdks/ai/integrations/delete-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Llm Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"laeDvKij2Q7qTshEN1Jv","title":"Delete Mcp Integration","pathname":"/codemash/sdks/ai/integrations/delete-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Mcp Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"2IR2PrQtGKn5BNzPotxd","title":"Disable Llm Integration","pathname":"/codemash/sdks/ai/integrations/disable-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Llm Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"uR9RlFoVAqUOWwxTM7j7","title":"Disable Mcp Integration","pathname":"/codemash/sdks/ai/integrations/disable-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Mcp Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"b24ntkJNzM5QW4V4Honk","title":"Enable Llm Integration","pathname":"/codemash/sdks/ai/integrations/enable-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Llm Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"9rh4uPUjPAe1sRBBvLGm","title":"Enable Mcp Integration","pathname":"/codemash/sdks/ai/integrations/enable-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Mcp Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"LRTt4Ioyr0pozBEi5Mpq","title":"Get Embedding Integration","pathname":"/codemash/sdks/ai/integrations/get-embedding-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Embedding Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"EtF82UG7L88SKv0OdxP4","title":"Get Embedding Integrations","pathname":"/codemash/sdks/ai/integrations/get-embedding-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Embedding Integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"qyzalMKhQ4Zth8zq45zg","title":"Get Llm Integration","pathname":"/codemash/sdks/ai/integrations/get-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Llm Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"iEkREUvoejU1tXEfUH32","title":"Get Llm Integrations","pathname":"/codemash/sdks/ai/integrations/get-llm-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Llm Integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"62Le8x75UC5HNCn2trzs","title":"Get Mcp Integration","pathname":"/codemash/sdks/ai/integrations/get-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Mcp Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"wAIyxaXWksdB6mArrF6c","title":"Get Mcp Integrations","pathname":"/codemash/sdks/ai/integrations/get-mcp-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Mcp Integrations.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"Dh2VRpuyUXf0Qcc3t0rO","title":"Save Embedding Integration","pathname":"/codemash/sdks/ai/integrations/save-embedding-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Embedding Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"1x6iJAWnYCqQkX4IzyJ8","title":"Save Llm Integration","pathname":"/codemash/sdks/ai/integrations/save-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Llm Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"WK0MSorA5ZJ9JduOhUv2","title":"Save Mcp Integration","pathname":"/codemash/sdks/ai/integrations/save-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Mcp Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"IGRe4CuZKJC6pvn6qbg8","title":"Set Llm Integration As Default","pathname":"/codemash/sdks/ai/integrations/set-llm-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Llm Integration As Default.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"JW7wFTBw0qhCbLMVtoqd","title":"Test Embedding Integration","pathname":"/codemash/sdks/ai/integrations/test-embedding-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Embedding Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"GQLcS483Tiq4XFKnbEKY","title":"Test Llm Integration","pathname":"/codemash/sdks/ai/integrations/test-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Llm Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"Gy0UekiKSIiCDmoDsJEu","title":"Test Mcp Integration","pathname":"/codemash/sdks/ai/integrations/test-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Mcp Integration.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"pykJTedZJCI4a8bkMHm1","title":"Tools","pathname":"/codemash/sdks/ai/tools","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"AI Integrations → Tools SDK methods.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"}]},{"id":"GK2dQXqtyBXeymHryPdx","title":"Get End User Ai Tools","pathname":"/codemash/sdks/ai/tools/get-end-user-ai-tools","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the AI tools a project user may use: only their own data (own:* toolsets).","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Tools"}]},{"id":"hsd4baLanCp1AP0Hw6bw","title":"Invoke End User Ai Tool","pathname":"/codemash/sdks/ai/tools/invoke-end-user-ai-tool","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Invokes one own-scope AI tool as the calling project user.","breadcrumbs":[{"label":"SDKs"},{"label":"AI Integrations"},{"label":"Tools"}]},{"id":"K7Hd2ttT0K3jQ6a6zuXI","title":"Norbix CLI","pathname":"/codemash/cli/cli","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Install the Norbix CLI, sign in, pick a project and an environment, then read and write your first records from the terminal.","breadcrumbs":[{"label":"CLI"}]},{"id":"7cTonmsJPtJdpJXXmzHf","title":"Reference","pathname":"/codemash/cli/reference","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Every command of the Norbix CLI 1.16.0, generated from the package's own help.","breadcrumbs":[{"label":"CLI"}]},{"id":"C7q1BPFRZ9EjMTQjtrul","title":"Sign-in and configuration","pathname":"/codemash/cli/reference/sign-in-and-config","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sign in, see who you are, profiles and the local configuration.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"tgDQORuE6JFvRh8kjxMZ","title":"Any endpoint","pathname":"/codemash/cli/reference/any-endpoint","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Call any Hub or API endpoint with plain words or a raw path, and read the CLI as data.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"JDeMb1Eo49uZFD9rbOIU","title":"Modules and integrations","pathname":"/codemash/cli/reference/modules-and-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn a whole module on or off; list the integrations of one module.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"yAKkx4nlfg1UTHxxCVMY","title":"norbix account","pathname":"/codemash/cli/reference/account","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account profile, projects, team, usage, billing.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"aEUtB21lKRZNwlMr2L8s","title":"norbix ai","pathname":"/codemash/cli/reference/ai","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"LLM and MCP server integrations, AI service users, and coding-agent setup (ai init).","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"jy4vidSn5RWwzjIJu8ki","title":"norbix apikeys","pathname":"/codemash/cli/reference/apikeys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Show or regenerate project API keys.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"nllKTc9oHJnf0stPOl6d","title":"norbix db","pathname":"/codemash/cli/reference/db","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database records, schemas, schema triggers, integrations, taxonomies and terms, test data.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"aAKEXhktdq5oe8MgeiKd","title":"norbix email","pathname":"/codemash/cli/reference/email","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Email module, integrations, footers, signatures, templates and campaigns.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"AZnsKLHT6R1e0GKYiUiB","title":"norbix env","pathname":"/codemash/cli/reference/env","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Manage project environments (PROD, TEST, ...).","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"vIgvmSVxmyAApPcXxWcQ","title":"norbix files","pathname":"/codemash/cli/reference/files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Upload, download and manage files.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"q7YmVkXUpk2m2Nka47hI","title":"norbix logs","pathname":"/codemash/cli/reference/logs","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Read project logs.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"XUddkdWOuLugbjnOY6Rw","title":"norbix payments","pathname":"/codemash/cli/reference/payments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payment integrations and triggers.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"8pbE2SJj6kKQthly6xvg","title":"norbix project","pathname":"/codemash/cli/reference/project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Project settings: name, languages, regions, CORS, admin portal, legal documents, AI chat.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"IOHQEMPGQVtdd4olqI54","title":"norbix push","pathname":"/codemash/cli/reference/push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Push notification templates and campaigns.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"6sriss8AoZYDCDkWSII1","title":"norbix scheduler","pathname":"/codemash/cli/reference/scheduler","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Manage scheduler tasks.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"G0yS19jzUvmVKDgLmhrX","title":"norbix sms","pathname":"/codemash/cli/reference/sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"SMS module, integrations, templates and campaigns.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"pLeSxrQKhtIbMzkmDB1R","title":"norbix users","pathname":"/codemash/cli/reference/users","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Manage project users (membership).","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"2nBO5OqNqczqly9gY26C","title":"norbix webhooks","pathname":"/codemash/cli/reference/webhooks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Inspect the webhook integration and its destinations.","breadcrumbs":[{"label":"CLI"},{"label":"Reference"}]},{"id":"XmcVIEjIwshyumIFXuS0","title":"Recipes","pathname":"/codemash/cli/recipes","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Scripts and CI examples for the Norbix CLI — create and fill a collection, export records to JSON, copy data to TEST, back up to Files, run in GitHub Actions, follow a failed request in the logs.","breadcrumbs":[{"label":"CLI"}]},{"id":"UQi1MiulyLbIVNploi1h","title":"Overview","pathname":"/codemash/api-reference/api-reference","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Full REST endpoint reference, organised by module and submodule.","breadcrumbs":[{"label":"API reference"}]},{"id":"J9pXrlcw7MUF98u2zoYl","title":"Guides","pathname":"/codemash/api-reference/guides","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Short guides for calling the Norbix REST API by hand — addresses, keys, environments, testing and CORS.","breadcrumbs":[{"label":"API reference"}]},{"id":"nvqnKSB0CMlidaR4xtSx","title":"Base URLs","pathname":"/codemash/api-reference/guides/base-urls","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The Hub and Api addresses of the managed service and of your own installation.","breadcrumbs":[{"label":"API reference"},{"label":"Guides"}]},{"id":"I3pPnGDri87JFJbRCkdt","title":"Authentication","pathname":"/codemash/api-reference/guides/authentication","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"How a REST call says who is calling and which project it is for.","breadcrumbs":[{"label":"API reference"},{"label":"Guides"}]},{"id":"d2ZqHQjLhhb1L2e6c8w0","title":"Environments","pathname":"/codemash/api-reference/guides/environments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"How a REST call chooses the environment (PROD, TEST, …) of a project.","breadcrumbs":[{"label":"API reference"},{"label":"Guides"}]},{"id":"2OUAzrPXs9MZRsxW6lTH","title":"How to test","pathname":"/codemash/api-reference/guides/how-to-test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Try a Norbix REST call with curl or Postman before you write code.","breadcrumbs":[{"label":"API reference"},{"label":"Guides"}]},{"id":"CgAYHfpc32jExznINVdy","title":"CORS","pathname":"/codemash/api-reference/guides/cors","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Calling Norbix from a web page — which origins and headers the browser may use.","breadcrumbs":[{"label":"API reference"},{"label":"Guides"}]},{"id":"OA7FE4lg637yC2zaGCXW","title":"Membership","pathname":"/codemash/api-reference/membership","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Users, roles, policies, authentication, and membership integrations.","breadcrumbs":[{"label":"API reference"}]},{"id":"HsVcwIp3zU8UvIoaPUMk","title":"Module","pathname":"/codemash/api-reference/membership/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Module endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"}]},{"id":"jSlfev5gDIVhE87TQyT9","title":"Disable Membership","pathname":"/codemash/api-reference/membership/module/disable-membership","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Module"}]},{"id":"kyuT1BcqG8mbPw9gzasx","title":"Enable Membership","pathname":"/codemash/api-reference/membership/module/enable-membership","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Module"}]},{"id":"S0RGbzeZ7aliDdrT7x50","title":"Integrations","pathname":"/codemash/api-reference/membership/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Integrations endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"}]},{"id":"5HWZwDnkVG5FbkzeFoJw","title":"Delete Membership Integration","pathname":"/codemash/api-reference/membership/integrations/delete-membership-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Membership Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"rPCE5DnmBAdUh0Jqv79s","title":"Disable Membership Integration","pathname":"/codemash/api-reference/membership/integrations/disable-membership-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Membership Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"NITKmxLrL9XsHRJe8xfZ","title":"Enable Membership Integration","pathname":"/codemash/api-reference/membership/integrations/enable-membership-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Membership Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"VYWaGRlK76RjABM315ys","title":"Get Membership Integration","pathname":"/codemash/api-reference/membership/integrations/get-membership-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Membership Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"YbLWxCbJvWPoekkJymV0","title":"Get Membership Integrations","pathname":"/codemash/api-reference/membership/integrations/get-membership-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Membership Integrations.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"8lKfBCrCkYzp3CyYCwO7","title":"Save Membership Integration","pathname":"/codemash/api-reference/membership/integrations/save-membership-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Membership Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"lRR54cVXR5HvUOswKxMX","title":"Set Membership Integration As Default","pathname":"/codemash/api-reference/membership/integrations/set-membership-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Membership Integration As Default.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Integrations"}]},{"id":"QsMnBioBA4ozBrKAbGbe","title":"Passkeys & Recovery","pathname":"/codemash/api-reference/membership/passkeys-recovery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Passkeys & Recovery endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"}]},{"id":"TLvDG6gZT4yNP7mRZc1B","title":"Change Password","pathname":"/codemash/api-reference/membership/passkeys-recovery/change-password","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Password.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"iLb3Nm0jTo8gPUIAx5Vj","title":"Confirm Email Verification","pathname":"/codemash/api-reference/membership/passkeys-recovery/confirm-email-verification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"grALXAoUVCf0gvLDO5OS","title":"Confirm Password Reset","pathname":"/codemash/api-reference/membership/passkeys-recovery/confirm-password-reset","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Password.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"1GLmi5oySWiIVilAQs8A","title":"Consume Magic Link","pathname":"/codemash/api-reference/membership/passkeys-recovery/consume-magic-link","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"TWQueM4c9mUrnAWVwmor","title":"Has Passkey","pathname":"/codemash/api-reference/membership/passkeys-recovery/has-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"BAmBc2zlhkg2IsaPbC26","title":"List Passkeys","pathname":"/codemash/api-reference/membership/passkeys-recovery/list-passkeys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"s0ofditQDFH1ryWan5Rj","title":"Passkey Authentication Options","pathname":"/codemash/api-reference/membership/passkeys-recovery/passkey-authentication-options","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"KRExgKcmhzsdKDyWjCHl","title":"Passkey Logout","pathname":"/codemash/api-reference/membership/passkeys-recovery/passkey-logout","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"T76PyDWcCzZnw59qbhe9","title":"Passkey Registration Options","pathname":"/codemash/api-reference/membership/passkeys-recovery/passkey-registration-options","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"chGHdFuQrIvhAazd3F3x","title":"Refresh Passkey Token","pathname":"/codemash/api-reference/membership/passkeys-recovery/refresh-passkey-token","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"neRhOcN1piz4MqyCuk9U","title":"Rename Passkey","pathname":"/codemash/api-reference/membership/passkeys-recovery/rename-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"eISa6ND6F9wzhhIelhdn","title":"Request Magic Link","pathname":"/codemash/api-reference/membership/passkeys-recovery/request-magic-link","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"TsPrkaOVqvYzLNH6sP7a","title":"Request Password Reset","pathname":"/codemash/api-reference/membership/passkeys-recovery/request-password-reset","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Password.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"frJdLyjW32uf6gNckTX4","title":"Revoke Passkey","pathname":"/codemash/api-reference/membership/passkeys-recovery/revoke-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"kt5MYXbstEBTJX4L3bOh","title":"Start Email Verification","pathname":"/codemash/api-reference/membership/passkeys-recovery/start-email-verification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"fM2jeI3HmICB4y7yeZeH","title":"Use Recovery Code","pathname":"/codemash/api-reference/membership/passkeys-recovery/use-recovery-code","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"kyWX9dxs1vuTCWcqsnDb","title":"Verify Passkey Authentication","pathname":"/codemash/api-reference/membership/passkeys-recovery/verify-passkey-authentication","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"yNFu9N9jLfblPIWjOr1C","title":"Verify Passkey Registration","pathname":"/codemash/api-reference/membership/passkeys-recovery/verify-passkey-registration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership · Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Passkeys & Recovery"}]},{"id":"slELPxLxkvZbCpiJtMus","title":"Policies","pathname":"/codemash/api-reference/membership/policies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Policies endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"}]},{"id":"hPdFHP9dkZKBrhTejOv5","title":"Create Policy","pathname":"/codemash/api-reference/membership/policies/create-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a new custom policy for project.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Policies"}]},{"id":"EqQXGLh3LR1b583gUN5l","title":"Delete Policy","pathname":"/codemash/api-reference/membership/policies/delete-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes custom policy from project.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Policies"}]},{"id":"HVE0INaPYQWLvcnWhEI9","title":"Get Policies","pathname":"/codemash/api-reference/membership/policies/get-policies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project policies.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Policies"}]},{"id":"fiIDC01XCSQ7NYhduhmZ","title":"Get Policy","pathname":"/codemash/api-reference/membership/policies/get-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project policy details.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Policies"}]},{"id":"pcameQHRETu53WUsfcvw","title":"Update Policy","pathname":"/codemash/api-reference/membership/policies/update-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates a custom policy for project.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Policies"}]},{"id":"2ZEt8muTWBQ8d9NvzFvu","title":"Roles","pathname":"/codemash/api-reference/membership/roles","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Roles endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"}]},{"id":"zpFGdCbvxG4P6hEUK6VG","title":"Create Role","pathname":"/codemash/api-reference/membership/roles/create-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a new custom role for project.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Roles"}]},{"id":"SG3mUg8okFBvEQ0V3VNT","title":"Delete Role","pathname":"/codemash/api-reference/membership/roles/delete-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes custom role from project.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Roles"}]},{"id":"YTEw8MJFeAiKKwuk1zvZ","title":"Get Role","pathname":"/codemash/api-reference/membership/roles/get-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project role details.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Roles"}]},{"id":"O2rPFLzpvggansO8cPMe","title":"Get Roles","pathname":"/codemash/api-reference/membership/roles/get-roles","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project roles.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Roles"}]},{"id":"WAtuEwgXQoKtNm4yox1z","title":"Update Role Policies","pathname":"/codemash/api-reference/membership/roles/update-role-policies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates role policies.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Roles"}]},{"id":"adXYshB6vRibAYxkuvFe","title":"Settings","pathname":"/codemash/api-reference/membership/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Settings endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"}]},{"id":"0D7IthBFJmZc0Zcw1Peh","title":"Get Authentication Settings","pathname":"/codemash/api-reference/membership/settings/get-authentication-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the project's configured membership authentication sign-in flows.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Settings"}]},{"id":"4mEwf4OKwPPNENW6NkUE","title":"Get Authorization Settings","pathname":"/codemash/api-reference/membership/settings/get-authorization-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the project's membership authorization (role-assignment) settings.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Settings"}]},{"id":"FAoMUywZP0YfFYHFIBlE","title":"Get Passkey Settings","pathname":"/codemash/api-reference/membership/settings/get-passkey-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the project's passkey authentication settings.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Settings"}]},{"id":"13ZcVq6iiTMwu4xNiim4","title":"Save Passkey Settings","pathname":"/codemash/api-reference/membership/settings/save-passkey-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves the project's passkey authentication settings.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Settings"}]},{"id":"LbNohxQOZpkOSbRdD76j","title":"Update Authentication Settings","pathname":"/codemash/api-reference/membership/settings/update-authentication-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates the project's membership authentication preferences.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Settings"}]},{"id":"ngsnarwflKyNw5ycFrns","title":"Update Authorization Settings","pathname":"/codemash/api-reference/membership/settings/update-authorization-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates the project's membership authorization settings.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Settings"}]},{"id":"Ax5LdDTG72FklRLpHiQN","title":"Update Password Complexity","pathname":"/codemash/api-reference/membership/settings/update-password-complexity","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates the project's membership password complexity policy.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Settings"}]},{"id":"6h2uEOHFrUu5rFAwZu0O","title":"Triggers","pathname":"/codemash/api-reference/membership/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Triggers endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"}]},{"id":"QE7sx9A8zM0iHoQuITa6","title":"Delete Membership Trigger","pathname":"/codemash/api-reference/membership/triggers/delete-membership-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Membership Trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"VJpajMFZXThOSdKXH08i","title":"Disable Membership Trigger","pathname":"/codemash/api-reference/membership/triggers/disable-membership-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Membership Trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"agWLIfetO1s0T9iUB94c","title":"Enable Membership Trigger","pathname":"/codemash/api-reference/membership/triggers/enable-membership-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Membership Trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"6wUhiFmJmLQitAshfCVE","title":"Get Membership Trigger","pathname":"/codemash/api-reference/membership/triggers/get-membership-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets membership trigger by specified Id.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"NFA0ZIIJv5NeORqp6772","title":"Get Membership Triggers","pathname":"/codemash/api-reference/membership/triggers/get-membership-triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets membership triggers.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"vXuIMpUXkIdhjIVVvW86","title":"Save Membership Trigger","pathname":"/codemash/api-reference/membership/triggers/save-membership-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or update a membership trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Triggers"}]},{"id":"OJDL3mJodllXmSHOvXVD","title":"Users","pathname":"/codemash/api-reference/membership/users","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership → Users endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"}]},{"id":"98mCxBSNpTEEbqb8O719","title":"Add Contact Identity","pathname":"/codemash/api-reference/membership/users/add-contact-identity","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Link a login to a contact.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"htEYfouL25quXtXQfR4d","title":"Assign Role Permissions","pathname":"/codemash/api-reference/membership/users/assign-role-permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"3brDr2yiqwWtgTLYFcSE","title":"Block User","pathname":"/codemash/api-reference/membership/users/block-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"FuGV9wFqT7rDbOOf6xzV","title":"Create Contact","pathname":"/codemash/api-reference/membership/users/create-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a contact.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"i934YZFUATCWzMY1wN2y","title":"Delete Contact","pathname":"/codemash/api-reference/membership/users/delete-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archive a contact.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"EamlJhPwpboXhlev7QjP","title":"Delete Service User Api Key","pathname":"/codemash/api-reference/membership/users/delete-service-user-api-key","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"yihDfd6rAb5Zhxxv0FVQ","title":"Delete User","pathname":"/codemash/api-reference/membership/users/delete-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"zPAAjQIgViVfNWln7q6S","title":"Get All Contacts","pathname":"/codemash/api-reference/membership/users/get-all-contacts","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List contacts.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"hwW64QIq9fQjIbYP3nOe","title":"Get Contact","pathname":"/codemash/api-reference/membership/users/get-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get a contact.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"fdbOMIf4jYSfQHpubRnF","title":"Get User Preferences","pathname":"/codemash/api-reference/membership/users/get-user-preferences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"DJhlQBHa4jPfzzQEalNc","title":"Get User","pathname":"/codemash/api-reference/membership/users/get-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"yy5d0tvdTyABPgDBe1gn","title":"Get Users","pathname":"/codemash/api-reference/membership/users/get-users","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"PDbmi2jp1zMOT2lc6ukt","title":"Grant Contact Consent","pathname":"/codemash/api-reference/membership/users/grant-contact-consent","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"grant Contact Consent.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"4ct7u3hN3ffIiGwffFOJ","title":"Invite User","pathname":"/codemash/api-reference/membership/users/invite-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"0cJ4YVcZvt6MRYVPL5Kz","title":"Issue Service User Api Key","pathname":"/codemash/api-reference/membership/users/issue-service-user-api-key","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"yLxEJJtK1Ooy4cVXa51u","title":"Link Identity","pathname":"/codemash/api-reference/membership/users/link-identity","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"8yAKptuRD7h6vUuUh76d","title":"List Service User Api Keys","pathname":"/codemash/api-reference/membership/users/list-service-user-api-keys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"VN1b8UD9uavGzVU5NRPH","title":"Map Auth To User","pathname":"/codemash/api-reference/membership/users/map-auth-to-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"enyS38yv0y4R3GlaTwhZ","title":"Merge Contacts","pathname":"/codemash/api-reference/membership/users/merge-contacts","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Merge contacts.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"zlN6xruFyHRTFBdGqskx","title":"Promote Contact Identity","pathname":"/codemash/api-reference/membership/users/promote-contact-identity","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Make a login the contact's primary.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"Fe4JLUhTR0ynrcXiTPZA","title":"Remove Contact Identity","pathname":"/codemash/api-reference/membership/users/remove-contact-identity","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Unlink a login from a contact.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"VotEBl8w5HsnP7MTiwQc","title":"Save Email User Name With Permissions","pathname":"/codemash/api-reference/membership/users/save-email-user-name-with-permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"RmQZYwXC8LsgADwqXmnW","title":"Save Email User","pathname":"/codemash/api-reference/membership/users/save-email-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"908dO1u5ibHRAZ9vM2Dq","title":"Save Guest User","pathname":"/codemash/api-reference/membership/users/save-guest-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"rXiSh4X1qpIdoA4eTphr","title":"Save Phone User Name With Permissions","pathname":"/codemash/api-reference/membership/users/save-phone-user-name-with-permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"sthjSQcVm15CZiBxni2K","title":"Save Phone User","pathname":"/codemash/api-reference/membership/users/save-phone-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"iJFqb2nMAfvdK0Prp7DC","title":"Save System User With Permissions","pathname":"/codemash/api-reference/membership/users/save-system-user-with-permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"qT7yDIbZDKFMBKfzq0zX","title":"Save User Name User","pathname":"/codemash/api-reference/membership/users/save-user-name-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"Tu7EBQug6McpfHQ2IiRN","title":"Save User Name With Permissions","pathname":"/codemash/api-reference/membership/users/save-user-name-with-permissions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"ZITcH2mXMCplONw66hDR","title":"Set Contact Roles","pathname":"/codemash/api-reference/membership/users/set-contact-roles","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"eoUMtKYOfmdobv69Kz15","title":"Set Contact Tag Subscription","pathname":"/codemash/api-reference/membership/users/set-contact-tag-subscription","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Contact Tag Subscription.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"9JMPC2Oqv09Cn0k0Mx3E","title":"Unblock User","pathname":"/codemash/api-reference/membership/users/unblock-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"3ibKkwjgpmiZPFFoiPHt","title":"Unsubscribe Contact","pathname":"/codemash/api-reference/membership/users/unsubscribe-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"unsubscribe Contact.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"4eFPdyvwFZDTLk5Qh1RW","title":"Update Contact","pathname":"/codemash/api-reference/membership/users/update-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update a contact.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"xxDssTQIDLvyDErNhhHt","title":"Update User Preferences","pathname":"/codemash/api-reference/membership/users/update-user-preferences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"hqtHeRLABf62Wv7FBN6J","title":"Update User","pathname":"/codemash/api-reference/membership/users/update-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Membership.","breadcrumbs":[{"label":"API reference"},{"label":"Membership"},{"label":"Users"}]},{"id":"BZNkzlARZcUuUaMfgIHs","title":"Database","pathname":"/codemash/api-reference/database","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database — REST API reference.","breadcrumbs":[{"label":"API reference"}]},{"id":"GCy8Q0VZu5ECCEpbxQsI","title":"Module","pathname":"/codemash/api-reference/database/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Module endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Database"}]},{"id":"ZfYCO71haNnM0hotGFaS","title":"Disable Database","pathname":"/codemash/api-reference/database/module/disable-database","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable database service.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Module"}]},{"id":"QAm9fW2WelpHu7v16PwT","title":"Enable Database","pathname":"/codemash/api-reference/database/module/enable-database","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Module"}]},{"id":"Szm3Z2jlu2erKhzioKCg","title":"Aggregates","pathname":"/codemash/api-reference/database/aggregates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Aggregates endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Database"}]},{"id":"sZ7lSqUi3LxQGPAWv6Q1","title":"Delete Database Aggregate","pathname":"/codemash/api-reference/database/aggregates/delete-database-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete saved Mongo aggregation.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"lFe6WlNOfxXcTQJKQ3sD","title":"Get Database Aggregate","pathname":"/codemash/api-reference/database/aggregates/get-database-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get saved Mongo aggregation by id.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"Z8OMGeHJ1Duop8pCvald","title":"Get Database Aggregates","pathname":"/codemash/api-reference/database/aggregates/get-database-aggregates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists saved Mongo aggregations for a schema.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"sUBv3OuPiy5XlH7pPVNI","title":"Save Database Aggregate","pathname":"/codemash/api-reference/database/aggregates/save-database-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Creates or updates a saved Mongo aggregation.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"pLL4jCd3qxDwbXS9tjbW","title":"Test Database Aggregate","pathname":"/codemash/api-reference/database/aggregates/test-database-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test-run an aggregation pipeline with caller-supplied tokens.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Aggregates"}]},{"id":"YtyuOuXSKW3vG2gGjVTz","title":"Collections","pathname":"/codemash/api-reference/database/collections","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Collections endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Database"}]},{"id":"GGyEXvioOLHguciMWJo7","title":"Aggregate Records","pathname":"/codemash/api-reference/database/collections/aggregate-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"cStFLE3gYIuDLpFzNLxT","title":"Aggregate","pathname":"/codemash/api-reference/database/collections/aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"LBMWSOGeB5qyoBtNvUes","title":"Change Record Responsibility","pathname":"/codemash/api-reference/database/collections/change-record-responsibility","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"OVcOAH32DanaXv6YVsEI","title":"Change Responsibility","pathname":"/codemash/api-reference/database/collections/change-responsibility","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"uCD9RIw3GGTJUfLcDQrC","title":"Count Records","pathname":"/codemash/api-reference/database/collections/count-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"H3lvNdPOYWL4ZpCbFRmV","title":"Count","pathname":"/codemash/api-reference/database/collections/count","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"5SmmjUyDB45OODVAIsZY","title":"Delete Many Records","pathname":"/codemash/api-reference/database/collections/delete-many-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"COceGkkeMKc1nqfghiqX","title":"Delete Many","pathname":"/codemash/api-reference/database/collections/delete-many","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"lFztcYV4ZtCRNJfU10y1","title":"Delete One","pathname":"/codemash/api-reference/database/collections/delete-one","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"5evRKuifTblVaZnaRgll","title":"Delete Record","pathname":"/codemash/api-reference/database/collections/delete-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"ljpA8DbdX1mjwNjAeQGs","title":"Distinct Record Values","pathname":"/codemash/api-reference/database/collections/distinct-record-values","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"An16bJGDAXxwfHUrqTUr","title":"Distinct","pathname":"/codemash/api-reference/database/collections/distinct","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"ZbOMatSpy1k5nCW6Zio7","title":"Execute Aggregate","pathname":"/codemash/api-reference/database/collections/execute-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"KbE6SFafHZpbphBMJu4g","title":"Execute Records Aggregate","pathname":"/codemash/api-reference/database/collections/execute-records-aggregate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"KSep2m8AjQDNz7u2426Z","title":"Find One Record","pathname":"/codemash/api-reference/database/collections/find-one-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"6Ut2VJYpkqEFWnEWGdlD","title":"Find One","pathname":"/codemash/api-reference/database/collections/find-one","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"bnZklHH6btUjZ9KM5LBE","title":"Find Own","pathname":"/codemash/api-reference/database/collections/find-own","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"SYYJKnArEh0QpeUEW8To","title":"Find Records","pathname":"/codemash/api-reference/database/collections/find-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"wsKZV0sRXReCsLZu4Uca","title":"Find","pathname":"/codemash/api-reference/database/collections/find","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"E6bGrB81rEQodTFZ68Db","title":"Get Collection Indexes","pathname":"/codemash/api-reference/database/collections/get-collection-indexes","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the index key patterns of a collection (read-only).","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"bK0OT7ZybRAwaE1EDQBP","title":"Hub record endpoints","pathname":"/codemash/api-reference/database/collections/hub-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The record endpoints of the Hub (developer / admin plane) — same routes as the data API, for developer keys and AI tools.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"abeSElaDLf2X06octiyR","title":"Insert Many Records","pathname":"/codemash/api-reference/database/collections/insert-many-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"65ZjGBZ7mFeFxYJ9LfV7","title":"Insert Many","pathname":"/codemash/api-reference/database/collections/insert-many","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"MdIbgQvVlEBdCUNZ7Cm0","title":"Insert One","pathname":"/codemash/api-reference/database/collections/insert-one","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"ra73dmSgccEYXbjFp4F6","title":"Insert Record","pathname":"/codemash/api-reference/database/collections/insert-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"WFl33qoyy3RHQP9yrTLa","title":"Replace One","pathname":"/codemash/api-reference/database/collections/replace-one","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"r9Uo5ZgiUPptJ39Vs9HB","title":"Replace Record","pathname":"/codemash/api-reference/database/collections/replace-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"uGc8H1TtSgJQXPAIsNID","title":"Seed Collection Records","pathname":"/codemash/api-reference/database/collections/seed-collection-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Seeds test records into several collections in one call, parents first, with real reference ids.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"479MR2k0dNwGASYIiSTl","title":"Update Many Records","pathname":"/codemash/api-reference/database/collections/update-many-records","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"TywQOjtZn9dVlFv9LmWF","title":"Update Many","pathname":"/codemash/api-reference/database/collections/update-many","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"ZOG7TYNimQrc6Isf2i2s","title":"Update One Record","pathname":"/codemash/api-reference/database/collections/update-one-record","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"9daPy1xjCCLQyW2hEfHT","title":"Update One","pathname":"/codemash/api-reference/database/collections/update-one","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Collections"}]},{"id":"iJ9Yd1Gd8Gz4I45ectAP","title":"Imports","pathname":"/codemash/api-reference/database/imports","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Imports endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Database"}]},{"id":"JIDlJETJjEpB5r3ndPdB","title":"Analyze Import File","pathname":"/codemash/api-reference/database/imports/analyze-import-file","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Imports"}]},{"id":"KhzRRq914kZucgGlf4RJ","title":"Create Collection Import","pathname":"/codemash/api-reference/database/imports/create-collection-import","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Imports"}]},{"id":"eJ854QcmFLHiLtRBvhkR","title":"Delete Collection Import","pathname":"/codemash/api-reference/database/imports/delete-collection-import","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Imports"}]},{"id":"891ZVDrv243YvnOnCBPi","title":"Get Collection Import","pathname":"/codemash/api-reference/database/imports/get-collection-import","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Imports"}]},{"id":"Jm9bN4itgn9vbbeeZGKa","title":"Get Collection Imports","pathname":"/codemash/api-reference/database/imports/get-collection-imports","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Imports"}]},{"id":"wxCuSs9OEMBJsfpe7n9a","title":"Request Import Upload Url","pathname":"/codemash/api-reference/database/imports/request-import-upload-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Imports"}]},{"id":"pAFauvNTAKLreftuWLxw","title":"Integrations","pathname":"/codemash/api-reference/database/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Integrations endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Database"}]},{"id":"qdYbzKq8bzm68HX7EG0C","title":"Delete Database Integration","pathname":"/codemash/api-reference/database/integrations/delete-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete integration for particular project.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Integrations"}]},{"id":"0W2u0AP54t166SFy90tU","title":"Disable Database Integration","pathname":"/codemash/api-reference/database/integrations/disable-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable integration for particular project.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Integrations"}]},{"id":"B5su0G3W8K2hXvSFGZSS","title":"Enable Database Integration","pathname":"/codemash/api-reference/database/integrations/enable-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable integration for particular project.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Integrations"}]},{"id":"CDjBFIDlbpZCZPqRnyKY","title":"Get Allowed Flex Tiers","pathname":"/codemash/api-reference/database/integrations/get-allowed-flex-tiers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns the Flex tiers this account is entitled to pick.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Integrations"}]},{"id":"h9lzduuBSRaexzcMGq3I","title":"Get Database Integration","pathname":"/codemash/api-reference/database/integrations/get-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integration by specified Id.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Integrations"}]},{"id":"p5WuJfAOUsf5xYulLIPU","title":"Get Database Integrations","pathname":"/codemash/api-reference/database/integrations/get-database-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database integrations.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Integrations"}]},{"id":"q1ESkUY2xJawftggjkVV","title":"Reveal Managed Flex Connection String","pathname":"/codemash/api-reference/database/integrations/reveal-managed-flex-connection-string","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"reveal Managed Flex Connection String.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Integrations"}]},{"id":"dxhc0btsaBJ1mcfjAK0u","title":"Save Database Integration","pathname":"/codemash/api-reference/database/integrations/save-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves database integration.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Integrations"}]},{"id":"Uf6EM7YayfzW6RVpiSbe","title":"Set Database Integration As Default","pathname":"/codemash/api-reference/database/integrations/set-database-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets integration as default.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Integrations"}]},{"id":"lgj0tZTWjCbDwSfZLol4","title":"Test Database Integration","pathname":"/codemash/api-reference/database/integrations/test-database-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test database integration.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Integrations"}]},{"id":"JtQ3jJKeDE7xCmWxoPM5","title":"Schemas","pathname":"/codemash/api-reference/database/schemas","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Schemas endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Database"}]},{"id":"h5oYnwPCE5GDuYqJbeyU","title":"Apply Database Schema Bundle","pathname":"/codemash/api-reference/database/schemas/apply-database-schema-bundle","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Creates every collection and taxonomy of a schema bundle, linked and published, in one call.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"mCiupul3g07k9sibLpOT","title":"Delete Database Schema","pathname":"/codemash/api-reference/database/schemas/delete-database-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a database schema and drop its records (its collection) in the request's environment.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"pULUP14pfN3kFJDLXiSN","title":"Delete Schema Trigger","pathname":"/codemash/api-reference/database/schemas/delete-schema-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete database trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"BjrolF8RhAqe8J4c7D4i","title":"Disable Schema Trigger","pathname":"/codemash/api-reference/database/schemas/disable-schema-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable database trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"ZboMDyLEr4lkpfIvM2QO","title":"Discard Database Schema Draft","pathname":"/codemash/api-reference/database/schemas/discard-database-schema-draft","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Discards the working-copy draft of a database schema without publishing.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"kqywpqf2Q8jQuLWbX8w4","title":"Enable Schema Trigger","pathname":"/codemash/api-reference/database/schemas/enable-schema-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable database trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"HVF6FhsthrKHgitKkcjg","title":"Get Database Schema Draft","pathname":"/codemash/api-reference/database/schemas/get-database-schema-draft","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the current draft of a database schema.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"BLCgwF2H9rCufx8simFN","title":"Get Database Schema List Settings","pathname":"/codemash/api-reference/database/schemas/get-database-schema-list-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Reads a schema's records-list settings — which columns the Cloud list shows, their order and the default sort.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"xYIEmEySISOc327V2CmD","title":"Get Database Schema Version Diff","pathname":"/codemash/api-reference/database/schemas/get-database-schema-version-diff","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Structural diff between two published versions of a database schema.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"oxdtQL76KVtenzvQGYgZ","title":"Get Database Schema Versions","pathname":"/codemash/api-reference/database/schemas/get-database-schema-versions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists published version summaries for a database schema.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"LB6qidMm69IdZ4FRK6cf","title":"Get Database Schema","pathname":"/codemash/api-reference/database/schemas/get-database-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database schema by id.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"BK14lzyRISPp92TBPPuL","title":"Get Database Schemas","pathname":"/codemash/api-reference/database/schemas/get-database-schemas","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database schemas (collections).","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"3kJw8Tah8ethRwbppBhM","title":"Get Schema Trigger","pathname":"/codemash/api-reference/database/schemas/get-schema-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database trigger by specified Id.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"NJVvkvaEPcIKDzCsTLcE","title":"Get Schema Triggers","pathname":"/codemash/api-reference/database/schemas/get-schema-triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database triggers.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"W4WMy8mMU1gjD6kMgFD7","title":"Publish Database Schema","pathname":"/codemash/api-reference/database/schemas/publish-database-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"publish Database Schema.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"g7MaUuZNHLYif65nO5Zn","title":"Rename Database Schema","pathname":"/codemash/api-reference/database/schemas/rename-database-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Renames a database schema (collection).","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"BXPsDDKqCF7UERDCiBX3","title":"Save Database Schema","pathname":"/codemash/api-reference/database/schemas/save-database-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Database Schema.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"BNIJTWOuzdnJNDbDX1KR","title":"Save Schema Trigger","pathname":"/codemash/api-reference/database/schemas/save-schema-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or update a schema (database) trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"YvlfncfaLln6OEDziXG3","title":"Update Database Schema Draft","pathname":"/codemash/api-reference/database/schemas/update-database-schema-draft","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves the working-copy draft of a database schema.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"7s4WC37fT8l6Kdzy5OYi","title":"Update Database Schema Embed","pathname":"/codemash/api-reference/database/schemas/update-database-schema-embed","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves a schema's embed setting — which fields of each record go into the project's AI knowledge.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"Dlqcw8q2K6s7BpRVv81b","title":"Update Database Schema List Settings","pathname":"/codemash/api-reference/database/schemas/update-database-schema-list-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Replaces a schema's records-list settings — columns, their order and the default sort.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"9ryj0LbyowN2OcrBlm85","title":"Update Database Schema Settings","pathname":"/codemash/api-reference/database/schemas/update-database-schema-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates database schema settings.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Schemas"}]},{"id":"5I9Q0lm20gZlihQ3qqpm","title":"Taxonomies","pathname":"/codemash/api-reference/database/taxonomies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database → Taxonomies endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Database"}]},{"id":"HENQnO22aXhK6CIzhUi9","title":"Delete Database Taxonomy Term","pathname":"/codemash/api-reference/database/taxonomies/delete-database-taxonomy-term","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete a single term from a taxonomy by id.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"T4vgYU4VNLfqeN9TcHil","title":"Delete Database Taxonomy","pathname":"/codemash/api-reference/database/taxonomies/delete-database-taxonomy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete database taxonomy.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"DoJcVCynq9Phtz7p2qk6","title":"Delete Many Database Taxonomy Terms","pathname":"/codemash/api-reference/database/taxonomies/delete-many-database-taxonomy-terms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete many terms in a taxonomy matching the given filter.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"5ehXX036ozS4JWQPEmSt","title":"Find Merged Term Tree","pathname":"/codemash/api-reference/database/taxonomies/find-merged-term-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"API — one term tree across a taxonomy and its child taxonomies, for apps.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"rwxNUz3z4UmC1qlmfSEI","title":"Find Taxonomy Tree","pathname":"/codemash/api-reference/database/taxonomies/find-taxonomy-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"r4vFNH7mF6AJlAcg17nn","title":"Find Term Tree","pathname":"/codemash/api-reference/database/taxonomies/find-term-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"pCMn3y8HiHKQtw8Wd0Td","title":"Find Terms Children","pathname":"/codemash/api-reference/database/taxonomies/find-terms-children","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"csjp7RRQiT1AvcjPKxxJ","title":"Find Terms","pathname":"/codemash/api-reference/database/taxonomies/find-terms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Database.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"0sgvv8JWZUHrFUMNJZog","title":"Get Database Merged Term Tree","pathname":"/codemash/api-reference/database/taxonomies/get-database-merged-term-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Hub — one term tree across a taxonomy and its child taxonomies.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"mkCyoq9aS2Vjp2HU8Flo","title":"Get Database Taxonomies","pathname":"/codemash/api-reference/database/taxonomies/get-database-taxonomies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database taxonomies.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"tTZf5ChFampLDYNQVf2z","title":"Get Database Taxonomy Term Tree","pathname":"/codemash/api-reference/database/taxonomies/get-database-taxonomy-term-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns the whole term tree of a taxonomy (or a sub-tree) in one call.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"LgXuBOuooT6Fz5WmUjcq","title":"Get Database Taxonomy Term","pathname":"/codemash/api-reference/database/taxonomies/get-database-taxonomy-term","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get a single term from a taxonomy by id.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"f2HUhsteWYvGXJ6ngVS2","title":"Get Database Taxonomy Tree","pathname":"/codemash/api-reference/database/taxonomies/get-database-taxonomy-tree","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns the single-parent taxonomy structure tree.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"Uz24rClP179mJYvWvW5h","title":"Get Database Taxonomy","pathname":"/codemash/api-reference/database/taxonomies/get-database-taxonomy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets database taxonomy by id.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"tz8LncnxvGeJxYJfFsEy","title":"Save Database Taxonomy Term","pathname":"/codemash/api-reference/database/taxonomies/save-database-taxonomy-term","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Insert a single term into a taxonomy.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"wA05Xnd4FitiBoqKDyZX","title":"Save Database Taxonomy","pathname":"/codemash/api-reference/database/taxonomies/save-database-taxonomy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Creates or updates a database taxonomy.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"uIkK5VWvfonAzEHq9Ytt","title":"Update Database Taxonomy Term","pathname":"/codemash/api-reference/database/taxonomies/update-database-taxonomy-term","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update a single term in a taxonomy by id.","breadcrumbs":[{"label":"API reference"},{"label":"Database"},{"label":"Taxonomies"}]},{"id":"pd9bpfTT1VfYDAanpHDk","title":"Notifications","pathname":"/codemash/api-reference/notifications","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications — REST API reference.","breadcrumbs":[{"label":"API reference"}]},{"id":"eFEXC368YiSKbJ5UbnwG","title":"Contacts","pathname":"/codemash/api-reference/notifications/contacts","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → Contacts endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"}]},{"id":"vJ2FFCMHXwM2qTfZVJGz","title":"Grant Contact Consent","pathname":"/codemash/api-reference/notifications/contacts/grant-contact-consent","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"grant Contact Consent.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Contacts"}]},{"id":"85ySQD68dv0I9Tbpatl7","title":"Unsubscribe Contact","pathname":"/codemash/api-reference/notifications/contacts/unsubscribe-contact","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"unsubscribe Contact.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Contacts"}]},{"id":"uHAlG0kyPIbVs1zD75xk","title":"Email","pathname":"/codemash/api-reference/notifications/email","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → Email endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"}]},{"id":"nBjCiYPXhUNeXrf0yPol","title":"Archive Email Template","pathname":"/codemash/api-reference/notifications/email/archive-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archive an email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"3srLV2qi4NffFC6eJQLE","title":"Attach File To Template","pathname":"/codemash/api-reference/notifications/email/attach-file-to-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Attach a file to an email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"Zd94d7xm1iKSdcjDpuiJ","title":"Check Email Integration Domain Health","pathname":"/codemash/api-reference/notifications/email/check-email-integration-domain-health","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Check email integration domain health.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"PYE0RI6NIjt3EdxnXLIq","title":"Clone Email Template","pathname":"/codemash/api-reference/notifications/email/clone-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Clone an email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"GAjNXhlLG7N8Kswwz1Zf","title":"Confirm Email Integration Human Delivery","pathname":"/codemash/api-reference/notifications/email/confirm-email-integration-human-delivery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Confirm human delivery of a test email.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"LYj24VWm3d1NKKhE9X0m","title":"Create Email Campaign","pathname":"/codemash/api-reference/notifications/email/create-email-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create email campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"RUVzpPH1B2nfJyGUYB2l","title":"Create Email Template","pathname":"/codemash/api-reference/notifications/email/create-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create an email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"DJceK6D6R2xkKsIZGxOl","title":"Delete Email Campaign","pathname":"/codemash/api-reference/notifications/email/delete-email-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes emails campaign from queue.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"oBl0l51HIq6U0OFG4771","title":"Delete Email Footer","pathname":"/codemash/api-reference/notifications/email/delete-email-footer","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email footer.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"Cf7i4t5ZkpQEXMngHHzJ","title":"Delete Email Integration","pathname":"/codemash/api-reference/notifications/email/delete-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"kp9TSNiqc26QuFNailEx","title":"Delete Email Signature","pathname":"/codemash/api-reference/notifications/email/delete-email-signature","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email signature.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"yAVcjPviJLTXrx9IF4tM","title":"Delete Email Template","pathname":"/codemash/api-reference/notifications/email/delete-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"RzcINzELpZSx4uYiXDlC","title":"Disable Email Integration","pathname":"/codemash/api-reference/notifications/email/disable-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable an email integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"tEiV8hvnVJsRtdcj8wBi","title":"Disable Email","pathname":"/codemash/api-reference/notifications/email/disable-email","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable email service.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"7XXOyrmPw4rHijJ4cocr","title":"Enable Email Integration","pathname":"/codemash/api-reference/notifications/email/enable-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable an email integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"j2UVJE2G5kGUYNBt1Ylp","title":"Enable Email","pathname":"/codemash/api-reference/notifications/email/enable-email","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable email service.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"zwhAQA7zGRPCvuXBYBJ6","title":"Get Email Campaign Batch Notification","pathname":"/codemash/api-reference/notifications/email/get-email-campaign-batch-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an email campaign batch notification.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"OFLMiGAh7OcxMbmXnaIZ","title":"Get Email Campaign Batch Notifications","pathname":"/codemash/api-reference/notifications/email/get-email-campaign-batch-notifications","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email campaign batch notifications.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"TqTLAjjxkpjQGqAZGkxh","title":"Get Email Campaign Batches","pathname":"/codemash/api-reference/notifications/email/get-email-campaign-batches","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email campaign batches.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"lfCrNyDZciQM1QY9jRWY","title":"Get Email Campaign Statistics","pathname":"/codemash/api-reference/notifications/email/get-email-campaign-statistics","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email campaign statistics.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"XPfFwWp6gSV9zA2aY3BU","title":"Get Email Campaign","pathname":"/codemash/api-reference/notifications/email/get-email-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets email campaign by id.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"V32qo46PDhXUns8LMJHl","title":"Get Email Campaigns","pathname":"/codemash/api-reference/notifications/email/get-email-campaigns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets email campaigns.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"SXosoYHRSe9oH7Dxm9vS","title":"Get Email Disable Dependencies","pathname":"/codemash/api-reference/notifications/email/get-email-disable-dependencies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email disable dependencies.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"oCinYRe4ExFvfTCnZBcx","title":"Get Email Footer","pathname":"/codemash/api-reference/notifications/email/get-email-footer","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an email footer.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"eTiphtarDf47ipfw4kWS","title":"Get Email Footers","pathname":"/codemash/api-reference/notifications/email/get-email-footers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email footers.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"kUwHyBtHN15hfGtpeYV8","title":"Get Email Integration","pathname":"/codemash/api-reference/notifications/email/get-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an email integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"gBGVXIaeeYLvVHAwGtOF","title":"Get Email Integrations","pathname":"/codemash/api-reference/notifications/email/get-email-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets email integrations.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"ZG6wUz3cAjdlteCvjFUM","title":"Get Email Settings","pathname":"/codemash/api-reference/notifications/email/get-email-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email settings.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"yUwBHNyD3nA7mXpqvjOH","title":"Get Email Signature","pathname":"/codemash/api-reference/notifications/email/get-email-signature","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an email signature.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"comKpsNxdB1nsMdaJHgx","title":"Get Email Signatures","pathname":"/codemash/api-reference/notifications/email/get-email-signatures","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email signatures.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"ixuhYmPYIfmnuSgATj6k","title":"Get Email Template Available Tokens","pathname":"/codemash/api-reference/notifications/email/get-email-template-available-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the tokens used by an email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"tV56up30Pni3KMh9nV0N","title":"Get Email Template","pathname":"/codemash/api-reference/notifications/email/get-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"ysHSenk8GZL388xuagQr","title":"Get Email Templates","pathname":"/codemash/api-reference/notifications/email/get-email-templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets email templates.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"jykxzjzVj8HdyemZKJdP","title":"Get Mjml","pathname":"/codemash/api-reference/notifications/email/get-mjml","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Render MJML email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"G58BNjKl2QjIVBmk5KDM","title":"Get System Email Template","pathname":"/codemash/api-reference/notifications/email/get-system-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get a system email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"sIQE8LlvpZv4VpATZSfj","title":"Get System Email Templates","pathname":"/codemash/api-reference/notifications/email/get-system-email-templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get system email templates.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"pelrafrh8Z9PaXdvMOuw","title":"Preview Email Notification","pathname":"/codemash/api-reference/notifications/email/preview-email-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Preview an email notification.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"cneF9mgMKrpr60yPOzj8","title":"Save Email Footer","pathname":"/codemash/api-reference/notifications/email/save-email-footer","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save an email footer.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"tMh1FBN37N3OzJGFFo7n","title":"Save Email Integration","pathname":"/codemash/api-reference/notifications/email/save-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Email Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"96LlPLsTzEgL6W8U3bMK","title":"Save Email Signature","pathname":"/codemash/api-reference/notifications/email/save-email-signature","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save an email signature.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"gxTecsAvXHftiB40YwNC","title":"Save Email Validation Integration","pathname":"/codemash/api-reference/notifications/email/save-email-validation-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Email Validation Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"EJbMNoLy6LToZVeHszZw","title":"Set Emails Integration As Default","pathname":"/codemash/api-reference/notifications/email/set-emails-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Set an email integration as default.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"EUdmqiyqE9heJCKpNNht","title":"Stop Email Campaign","pathname":"/codemash/api-reference/notifications/email/stop-email-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stops a running email campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"QkKXj46eiitit31ivzVz","title":"Test Email Integration","pathname":"/codemash/api-reference/notifications/email/test-email-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test an email integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"2qocM65oIaNK2lcewXCy","title":"Test Email Validation Integration","pathname":"/codemash/api-reference/notifications/email/test-email-validation-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Email Validation Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"IxyFSfqCMBCKL6icep81","title":"Un Archive Email Template","pathname":"/codemash/api-reference/notifications/email/un-archive-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Un-archive an email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"FHQc6elWhB3HXEU0j6jb","title":"Update Email Template","pathname":"/codemash/api-reference/notifications/email/update-email-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update an email template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Email"}]},{"id":"gJ7K7bBQJC0NuTvJ1Qg0","title":"Emails","pathname":"/codemash/api-reference/notifications/emails","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → Emails endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"}]},{"id":"65i1HUoLp46ESITb39Ej","title":"Get Email Campaign Messages","pathname":"/codemash/api-reference/notifications/emails/get-email-campaign-messages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get email campaign messages.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Emails"}]},{"id":"gUtENaHABCuT71vL7Bal","title":"Push","pathname":"/codemash/api-reference/notifications/push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → Push endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"}]},{"id":"RhBZ2IMExyMoBXGL2L1q","title":"Archive Push Template","pathname":"/codemash/api-reference/notifications/push/archive-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archives push template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"ET0oZQi1ryfHqtoyGtO8","title":"Clone Push Template","pathname":"/codemash/api-reference/notifications/push/clone-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Clones push template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"13LjtCGDQ1v7ANsdBuYz","title":"Confirm Push Integration Human Delivery","pathname":"/codemash/api-reference/notifications/push/confirm-push-integration-human-delivery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Confirm human delivery of a test push.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"1gERqT29rwhteBwsqvbW","title":"Create Push Campaign","pathname":"/codemash/api-reference/notifications/push/create-push-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create push campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"drirXRMFDvlxuXsbwNBw","title":"Create Push Template","pathname":"/codemash/api-reference/notifications/push/create-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create push template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"w79yJ5ttwl8lmDjtH7Gk","title":"Delete Push Campaign","pathname":"/codemash/api-reference/notifications/push/delete-push-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes push campaign from queue.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"IsUwK2tXXSMmfAXLGPLP","title":"Delete Push Integration","pathname":"/codemash/api-reference/notifications/push/delete-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete push integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"CEd1j8FM7rUaexpMvvaF","title":"Delete Push Template","pathname":"/codemash/api-reference/notifications/push/delete-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete push template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"xUDiITZYKFJQ3DPDOpan","title":"Disable Push Integration","pathname":"/codemash/api-reference/notifications/push/disable-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable push integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"QcL1Hswy0gjHbFjqp8si","title":"Disable Push","pathname":"/codemash/api-reference/notifications/push/disable-push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable push service.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"YGBlO2lMT6OfDkMDJ7Ak","title":"Enable Push Integration","pathname":"/codemash/api-reference/notifications/push/enable-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable push integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"fqTxVq8kyGIyyu3k9kqW","title":"Enable Push","pathname":"/codemash/api-reference/notifications/push/enable-push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable push service.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"jRUzrSLHiNU6ROxYPyPl","title":"Get Push Campaign Audience Count","pathname":"/codemash/api-reference/notifications/push/get-push-campaign-audience-count","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Count the devices a push campaign audience would reach.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"r7iZzlp8roUfe8JHGt3S","title":"Get Push Campaign Batch Notification","pathname":"/codemash/api-reference/notifications/push/get-push-campaign-batch-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets a push campaign batch notification.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"Mu9TKRGYhGkVGQY4bhl6","title":"Get Push Campaign Batch Notifications","pathname":"/codemash/api-reference/notifications/push/get-push-campaign-batch-notifications","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push campaign batch notifications.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"j38jiDqwo9IFshntHwfv","title":"Get Push Campaign Batches","pathname":"/codemash/api-reference/notifications/push/get-push-campaign-batches","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push campaign batches.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"fn32QaNljbRii47BvWwO","title":"Get Push Campaign Messages","pathname":"/codemash/api-reference/notifications/push/get-push-campaign-messages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push campaign messages.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"E53BxoypDMCP3sA4ZXQT","title":"Get Push Campaign Statistics","pathname":"/codemash/api-reference/notifications/push/get-push-campaign-statistics","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get push campaign statistics.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"yre67viauVaSPn49Jssh","title":"Get Push Campaign","pathname":"/codemash/api-reference/notifications/push/get-push-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push campaign by id.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"yptyF8ZZLqmXwQqYhTna","title":"Get Push Campaigns","pathname":"/codemash/api-reference/notifications/push/get-push-campaigns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push campaigns.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"2vkVnAV9lHAwuoFfBONq","title":"Get Push Device","pathname":"/codemash/api-reference/notifications/push/get-push-device","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets one registered push device by id.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"FR3fyipqAXmfFxTorA9w","title":"Get Push Devices","pathname":"/codemash/api-reference/notifications/push/get-push-devices","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the devices registered for push notifications.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"qZLPdTZ1GvCV9dJucbKe","title":"Get Push Disable Dependencies","pathname":"/codemash/api-reference/notifications/push/get-push-disable-dependencies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists push disable dependencies.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"yH7UbpYRBat7iUrbAXUO","title":"Get Push Integration","pathname":"/codemash/api-reference/notifications/push/get-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets a push integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"6WoQb2VbVOySE5k7ShM4","title":"Get Push Integrations","pathname":"/codemash/api-reference/notifications/push/get-push-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push integrations.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"nH91kKLwwC1ZZJRDsRKo","title":"Get Push Message Content Tokens","pathname":"/codemash/api-reference/notifications/push/get-push-message-content-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push template content tokens.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"nOxUNMEsSrQmsEldUqvd","title":"Get Push Settings","pathname":"/codemash/api-reference/notifications/push/get-push-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push settings.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"xsvIrzhJCHR0Ne742AAB","title":"Get Push Template","pathname":"/codemash/api-reference/notifications/push/get-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets a push template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"gv8fLt8Fy1yJXcfmC13N","title":"Get Push Templates","pathname":"/codemash/api-reference/notifications/push/get-push-templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets push templates.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"Hy93yubkp71OaS94Xk5O","title":"Preview Push Notification","pathname":"/codemash/api-reference/notifications/push/preview-push-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns push preview notification.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"URiXrcdMhadJGwUC076u","title":"Register Device","pathname":"/codemash/api-reference/notifications/push/register-device","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Registers a device for push notifications.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"r79ocZ44bVf2Py0CJnhP","title":"Render Push","pathname":"/codemash/api-reference/notifications/push/render-push","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Renders a push template field.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"9FTk2e7dgMSTxlIavuq3","title":"Save Push Integration","pathname":"/codemash/api-reference/notifications/push/save-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Push Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"DuEvd3qovKCcees5sWL3","title":"Set Push Integration As Default","pathname":"/codemash/api-reference/notifications/push/set-push-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets push integration as default.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"rH3JTQTru22f7QyK1GJA","title":"Stop Push Campaign","pathname":"/codemash/api-reference/notifications/push/stop-push-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stops a running push campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"uQPPHxeuolm15SxwWhBB","title":"Test Push Integration","pathname":"/codemash/api-reference/notifications/push/test-push-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test push integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"ZpuxBc48aum9PZiCFE7f","title":"Un Archive Push Template","pathname":"/codemash/api-reference/notifications/push/un-archive-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Un-archives push template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"ccUhnttnqlxtV3OK3f0W","title":"Update Push Template","pathname":"/codemash/api-reference/notifications/push/update-push-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Edit push template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"Push"}]},{"id":"a9BX2xbxEYOmKubCoIP6","title":"SMS","pathname":"/codemash/api-reference/notifications/sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"The 35 Hub endpoints of the SMS module — module, integrations, templates and campaigns.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"}]},{"id":"A5oDDHrwadDEHBh2eG4d","title":"Archive Sms Template","pathname":"/codemash/api-reference/notifications/sms/archive-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archive an SMS template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"rdRCUs4mBBCOM5zf006I","title":"Clone Sms Template","pathname":"/codemash/api-reference/notifications/sms/clone-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Clone an SMS template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"UXfQg3uDLTN02hKDQE9W","title":"Confirm Sms Integration Human Delivery","pathname":"/codemash/api-reference/notifications/sms/confirm-sms-integration-human-delivery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Confirm that a person received the test SMS.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"eVkGzCxIuAhidMg2xvTH","title":"Create Sms Campaign","pathname":"/codemash/api-reference/notifications/sms/create-sms-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create an SMS campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"s7eLvPO2GnRbv4zdjJQl","title":"Create Sms Template","pathname":"/codemash/api-reference/notifications/sms/create-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create an SMS template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"e8kf5DN80t3b9P9gHUM7","title":"Delete Sms Campaign","pathname":"/codemash/api-reference/notifications/sms/delete-sms-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an SMS campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"AXA9bUEtqjVxV5KZve0i","title":"Delete Sms Integration","pathname":"/codemash/api-reference/notifications/sms/delete-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an SMS integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"PdepaZHXqZ4MaQkDbNYd","title":"Delete Sms Template","pathname":"/codemash/api-reference/notifications/sms/delete-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete an SMS template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"i13scX1KKPAkHnA8Y9gu","title":"Disable Sms Integration","pathname":"/codemash/api-reference/notifications/sms/disable-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable an SMS integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"g8NtTkdA2OKuyvnESyI9","title":"Disable Sms","pathname":"/codemash/api-reference/notifications/sms/disable-sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn the SMS module off.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"GvWQL1Q6ZYsDrFRNJxOv","title":"Enable Sms Integration","pathname":"/codemash/api-reference/notifications/sms/enable-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable an SMS integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"Va4VDK63bBeHNO1VywRy","title":"Enable Sms","pathname":"/codemash/api-reference/notifications/sms/enable-sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turn the SMS module on.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"fEXcDPV9OtH8GexVnqyL","title":"Get Sms Campaign Batch Notification","pathname":"/codemash/api-reference/notifications/sms/get-sms-campaign-batch-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get one message of an SMS campaign batch.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"X6LHUNTMWNwQOqRgen6I","title":"Get Sms Campaign Batch Notifications","pathname":"/codemash/api-reference/notifications/sms/get-sms-campaign-batch-notifications","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List the messages of an SMS campaign batch.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"PjqhfWxjx21D76RONJPu","title":"Get Sms Campaign Batches","pathname":"/codemash/api-reference/notifications/sms/get-sms-campaign-batches","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List the batches of an SMS campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"eafsxvTEBlOTNdZgwdup","title":"Get Sms Campaign Messages","pathname":"/codemash/api-reference/notifications/sms/get-sms-campaign-messages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List the messages of an SMS campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"9eWbOrgxLicj7fcgGfqv","title":"Get Sms Campaign Statistics","pathname":"/codemash/api-reference/notifications/sms/get-sms-campaign-statistics","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get the delivery numbers of an SMS campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"R0bQje1TEfnBH3uDLRr6","title":"Get Sms Campaign","pathname":"/codemash/api-reference/notifications/sms/get-sms-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an SMS campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"bcAdTheVQbi6cNw4u1md","title":"Get Sms Campaigns","pathname":"/codemash/api-reference/notifications/sms/get-sms-campaigns","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List SMS campaigns.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"IcPBhpthTGQXgUJfv2oG","title":"Get Sms Disable Dependencies","pathname":"/codemash/api-reference/notifications/sms/get-sms-disable-dependencies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List what stops when the SMS module is turned off.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"vUFkbpEZfkkQigEwT2Ep","title":"Get Sms Integration","pathname":"/codemash/api-reference/notifications/sms/get-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an SMS integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"45c03b8mFogWqb1EJ72t","title":"Get Sms Integrations","pathname":"/codemash/api-reference/notifications/sms/get-sms-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List SMS integrations.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"J5HDGs2YH9wW4wIoeJb1","title":"Get Sms Message Content Tokens","pathname":"/codemash/api-reference/notifications/sms/get-sms-message-content-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List the tokens an SMS template uses.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"w60cO7XpjVrSympDHW6C","title":"Get Sms Settings","pathname":"/codemash/api-reference/notifications/sms/get-sms-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get the SMS module settings.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"LWYMlYJUy8TxDMCa9vuJ","title":"Get Sms Template","pathname":"/codemash/api-reference/notifications/sms/get-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get an SMS template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"zR4ruowzmorMeY9o6vgW","title":"Get Sms Templates","pathname":"/codemash/api-reference/notifications/sms/get-sms-templates","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"List SMS templates.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"eWvi6imqj8E7a8b2icX1","title":"Preview Sms Notification","pathname":"/codemash/api-reference/notifications/sms/preview-sms-notification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Preview one SMS that was sent.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"EkFHKRdRm6R18mtgQruj","title":"Render Sms","pathname":"/codemash/api-reference/notifications/sms/render-sms","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Render the text of an SMS template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"GVRkImN3A5qH9PKGigMU","title":"Save Sms Integration","pathname":"/codemash/api-reference/notifications/sms/save-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save an SMS integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"5UcorcrOgsYzSAmH3BqQ","title":"Set Sms Integration As Default","pathname":"/codemash/api-reference/notifications/sms/set-sms-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Make an SMS integration the default.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"uqWsEKxYP0j7DJCYKc5O","title":"Stop Sms Campaign","pathname":"/codemash/api-reference/notifications/sms/stop-sms-campaign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stop an SMS campaign.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"5rxKnA2mGFQ8YajSkcoz","title":"Test Sms Integration","pathname":"/codemash/api-reference/notifications/sms/test-sms-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send a test SMS through an integration.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"XtYbSHpuF6TzbP3L0PtX","title":"Un Archive Sms Template","pathname":"/codemash/api-reference/notifications/sms/un-archive-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Unarchive an SMS template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"OtBmTTToRB1WUrNNTj8Q","title":"Update Sms Template","pathname":"/codemash/api-reference/notifications/sms/update-sms-template","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update an SMS template.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"SMS"}]},{"id":"pZtxx1oVxDlEvtwZYWbN","title":"User","pathname":"/codemash/api-reference/notifications/user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Notifications → User endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"}]},{"id":"FAX2JC5irPY0MUdhIGix","title":"Get User Notification Preferences","pathname":"/codemash/api-reference/notifications/user/get-user-notification-preferences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get User Notification Preferences.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"User"}]},{"id":"3BtIxcIOXttm4cAxn3CI","title":"Update User Notifications Preferences","pathname":"/codemash/api-reference/notifications/user/update-user-notifications-preferences","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update User Notifications Preferences.","breadcrumbs":[{"label":"API reference"},{"label":"Notifications"},{"label":"User"}]},{"id":"mFkM3Q9U8lZV4W8q88N7","title":"Files","pathname":"/codemash/api-reference/files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files — REST API reference.","breadcrumbs":[{"label":"API reference"}]},{"id":"sL9x9CFwBTPy0J7Rra9x","title":"Module","pathname":"/codemash/api-reference/files/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Module endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"DIubj15EHLxCWbLfvaZx","title":"Delete File Api","pathname":"/codemash/api-reference/files/module/delete-file-api","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Module"}]},{"id":"NN9ZkzqTDSA14s4NyCak","title":"Disable Files","pathname":"/codemash/api-reference/files/module/disable-files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Module"}]},{"id":"LUKaEfYAk8LVA2TKYaEJ","title":"Enable Files","pathname":"/codemash/api-reference/files/module/enable-files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Module"}]},{"id":"zRCWaHN23AEbmeHFaEQ9","title":"List Files","pathname":"/codemash/api-reference/files/module/list-files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Module"}]},{"id":"2gtE9h2bVjddtYiuqtVN","title":"Bulk","pathname":"/codemash/api-reference/files/bulk","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Bulk endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"6fb1H1ChJWuqI3yxtuj3","title":"Delete Many Files Api","pathname":"/codemash/api-reference/files/bulk/delete-many-files-api","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Bulk"}]},{"id":"VMU4JIpBlSloVZOgkc0X","title":"Commit","pathname":"/codemash/api-reference/files/commit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Commit endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"GZeRNDy4SI4aj9B5qQYA","title":"Commit Upload","pathname":"/codemash/api-reference/files/commit/commit-upload","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Commit"}]},{"id":"n6h44pl3trNV61h6SYfP","title":"Content","pathname":"/codemash/api-reference/files/content","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Content endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"uhLwTJEo5lnCo7Yhjup6","title":"Get File Content","pathname":"/codemash/api-reference/files/content/get-file-content","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Content"}]},{"id":"kfdVfYwWOYExlixAuY07","title":"Put File Content","pathname":"/codemash/api-reference/files/content/put-file-content","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Content"}]},{"id":"LvljkpJ83xaX8E1ROenx","title":"Download","pathname":"/codemash/api-reference/files/download","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Download endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"Fw4MzPfonjGCa5yZG53c","title":"Download File Api","pathname":"/codemash/api-reference/files/download/download-file-api","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Download"}]},{"id":"qN1qXz1zXMiWvtn108Zb","title":"Folder","pathname":"/codemash/api-reference/files/folder","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Folder endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"qHKl5AHFOqXbsBJWt6dS","title":"Get Folder Files","pathname":"/codemash/api-reference/files/folder/get-folder-files","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Folder Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Folder"}]},{"id":"r4UF40DGBpgUBf5Pth3w","title":"Make Folder Private","pathname":"/codemash/api-reference/files/folder/make-folder-private","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"make Folder Private.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Folder"}]},{"id":"lVj2u4X2WETPixUPk4K3","title":"Make Folder Public","pathname":"/codemash/api-reference/files/folder/make-folder-public","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"make Folder Public.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Folder"}]},{"id":"hRhPPonfigJgvPnmHR3v","title":"Info","pathname":"/codemash/api-reference/files/info","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Info endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"uNwte6qILS3VpF3rxvRe","title":"Get File Info","pathname":"/codemash/api-reference/files/info/get-file-info","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Info"}]},{"id":"spoUuVD8fbChxgGrsiAQ","title":"Integrations","pathname":"/codemash/api-reference/files/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Integrations endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"8ip73ayspk1gBfdsZGbG","title":"Delete Files Integration","pathname":"/codemash/api-reference/files/integrations/delete-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Files Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Integrations"}]},{"id":"RvZSJmzZuwhNjMhpMC6u","title":"Disable Files Integration","pathname":"/codemash/api-reference/files/integrations/disable-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Files Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Integrations"}]},{"id":"kk8K4rb26IcP0m1fxeij","title":"Enable Files Integration","pathname":"/codemash/api-reference/files/integrations/enable-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Files Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Integrations"}]},{"id":"RjmZngOvd8tuwRTEK6r9","title":"Get Files Integration","pathname":"/codemash/api-reference/files/integrations/get-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integration by specified Id.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Integrations"}]},{"id":"7q2O0k6FCX83uqLTsaNN","title":"Get Files Integrations","pathname":"/codemash/api-reference/files/integrations/get-files-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integrations.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Integrations"}]},{"id":"m4fVqXiJoAro6zNcw6nQ","title":"Save Files Integration","pathname":"/codemash/api-reference/files/integrations/save-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Files Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Integrations"}]},{"id":"75UCp4ct2NNOK2PRjY5H","title":"Set Files Integration As Default","pathname":"/codemash/api-reference/files/integrations/set-files-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Files Integration As Default.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Integrations"}]},{"id":"jiupVyxvWQRo1WTvyR77","title":"Test Files Integration","pathname":"/codemash/api-reference/files/integrations/test-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Files Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Integrations"}]},{"id":"UteW9o5AIPcsmBmHN9dI","title":"Item","pathname":"/codemash/api-reference/files/item","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Item endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"G9iv1ecRTFqZItnbQ5nz","title":"Get File","pathname":"/codemash/api-reference/files/item/get-file","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get File.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Item"}]},{"id":"HCPuasHV8stecjT2bZ30","title":"Make File Private","pathname":"/codemash/api-reference/files/item/make-file-private","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"make File Private.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Item"}]},{"id":"nq4tz3KMoZGrTHlqUlDj","title":"Make File Public","pathname":"/codemash/api-reference/files/item/make-file-public","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"make File Public.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Item"}]},{"id":"wFCSYaMXpasWfEg05rps","title":"Public","pathname":"/codemash/api-reference/files/public","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Public endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"ceXOhipaQBBIGGZhZ2pc","title":"Get Public File","pathname":"/codemash/api-reference/files/public/get-public-file","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Public"}]},{"id":"Ru3M2rwk8YugGJqyzid1","title":"Sign","pathname":"/codemash/api-reference/files/sign","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Sign endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"ZZs3YCE7fRo8qidpVvL1","title":"Get Signed Url","pathname":"/codemash/api-reference/files/sign/get-signed-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Sign"}]},{"id":"7cFkFYFTz1w8h0KqFYnc","title":"Test","pathname":"/codemash/api-reference/files/test","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Test endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"XcjKciVuTYOW0y4Rqj4x","title":"Test Files Integration","pathname":"/codemash/api-reference/files/test/test-files-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Test"}]},{"id":"GfNhJwqAu9SfaAGd3CL9","title":"Triggers","pathname":"/codemash/api-reference/files/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Triggers endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"GAXMX04qgXq38MOQ9i5X","title":"Delete Files Trigger","pathname":"/codemash/api-reference/files/triggers/delete-files-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Files Trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Triggers"}]},{"id":"i8acaqQ0FGkiWUgaQK1K","title":"Disable Files Trigger","pathname":"/codemash/api-reference/files/triggers/disable-files-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Files Trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Triggers"}]},{"id":"mfZVyDjhsBoBFasevdFK","title":"Enable Files Trigger","pathname":"/codemash/api-reference/files/triggers/enable-files-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Files Trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Triggers"}]},{"id":"WSjSGxSNVvkBHlHm1ktm","title":"Get Files Trigger","pathname":"/codemash/api-reference/files/triggers/get-files-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets files trigger by specified Id.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Triggers"}]},{"id":"bfNvvCMWJfNfq6axss5f","title":"Get Files Triggers","pathname":"/codemash/api-reference/files/triggers/get-files-triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets files triggers.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Triggers"}]},{"id":"NFacBVprq0fDPBMbJ7jw","title":"Save Files Trigger","pathname":"/codemash/api-reference/files/triggers/save-files-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or update a files trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Triggers"}]},{"id":"UwYA7lBgmqpgbmQbrf9x","title":"Upload Url","pathname":"/codemash/api-reference/files/upload-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files → Upload Url endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Files"}]},{"id":"DClG2xLK9nYoshjupV1L","title":"Request Upload Url","pathname":"/codemash/api-reference/files/upload-url/request-upload-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Files.","breadcrumbs":[{"label":"API reference"},{"label":"Files"},{"label":"Upload Url"}]},{"id":"P3haRttdDjBuXLWiMKWA","title":"Payments","pathname":"/codemash/api-reference/payments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payments — REST API reference.","breadcrumbs":[{"label":"API reference"}]},{"id":"n6pjuMWDK9Y8SG6mk2d4","title":"Module","pathname":"/codemash/api-reference/payments/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payments → Module endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"}]},{"id":"ULKxnAmB5uAkcxd0JHbs","title":"Disable Payments","pathname":"/codemash/api-reference/payments/module/disable-payments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable payments service.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Module"}]},{"id":"5KdNljKJH8AnWML5NLxD","title":"Enable Payments","pathname":"/codemash/api-reference/payments/module/enable-payments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable payments service.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Module"}]},{"id":"TWce0zdcecEpYfzN0G5L","title":"Integrations","pathname":"/codemash/api-reference/payments/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payments → Integrations endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"}]},{"id":"HZVGmiwovvHZmyuJ6UHM","title":"Confirm Payments Integration Human Delivery","pathname":"/codemash/api-reference/payments/integrations/confirm-payments-integration-human-delivery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Confirm that you received or verified the test payment integration outcome.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"bL1v6yBQPOQ2WJsFqFHN","title":"Delete Payments Integration","pathname":"/codemash/api-reference/payments/integrations/delete-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete integration for particular project.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"Ifg0CBsDAItWcRkZzvOD","title":"Disable Payments Integration","pathname":"/codemash/api-reference/payments/integrations/disable-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable integration for particular project.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"ub5PoU6Y7rcZC9ILlcmA","title":"Enable Payments Integration","pathname":"/codemash/api-reference/payments/integrations/enable-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable integration for particular project.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"mVEiEYjgl7zaJuIqNLBA","title":"Get Payments Integration","pathname":"/codemash/api-reference/payments/integrations/get-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integration by specified Id.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"72jfazzijcUw1kUNWLqE","title":"Get Payments Integrations","pathname":"/codemash/api-reference/payments/integrations/get-payments-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integrations.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"njXDyANlZ4JuUC38VHKm","title":"Save Payments Integration","pathname":"/codemash/api-reference/payments/integrations/save-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves payments integration.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"gy3WoZHUJXTjmxrK6YGt","title":"Test Payments Integration","pathname":"/codemash/api-reference/payments/integrations/test-payments-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test payments integration.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Integrations"}]},{"id":"LGUKsAz8ZQnTsdisLRyf","title":"Triggers","pathname":"/codemash/api-reference/payments/triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payments → Triggers endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"}]},{"id":"Ed0lSf3GtXtknEtEH2oc","title":"Delete Payments Trigger","pathname":"/codemash/api-reference/payments/triggers/delete-payments-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete payments trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"Z9ScCXWxjrYYlyu5hOTj","title":"Disable Payments Trigger","pathname":"/codemash/api-reference/payments/triggers/disable-payments-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable payments trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"XETqfD9Z7Y1dOrvC6tvi","title":"Enable Payments Trigger","pathname":"/codemash/api-reference/payments/triggers/enable-payments-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable payments trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"4M7LowtWs1GTFSSXpLGA","title":"Get Payments Trigger","pathname":"/codemash/api-reference/payments/triggers/get-payments-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets payments trigger by specified Id.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"5z079JPTsIhZ3RWpqoCL","title":"Get Payments Triggers","pathname":"/codemash/api-reference/payments/triggers/get-payments-triggers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets payments triggers.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"E9iIsSjuzIE9Px9JecPD","title":"Save Payments Trigger","pathname":"/codemash/api-reference/payments/triggers/save-payments-trigger","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create or update a payments trigger.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Triggers"}]},{"id":"FW73O6Ur64J4tVnsUhEy","title":"Webhooks","pathname":"/codemash/api-reference/payments/webhooks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Payments → Webhooks endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"}]},{"id":"DbfjukeGCmjcAXNI2LQO","title":"Get Payments Webhook Log","pathname":"/codemash/api-reference/payments/webhooks/get-payments-webhook-log","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the received payment webhooks log.","breadcrumbs":[{"label":"API reference"},{"label":"Payments"},{"label":"Webhooks"}]},{"id":"I5o5kprh0rB6Y58wabGf","title":"Code","pathname":"/codemash/api-reference/code","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Code — REST API reference.","breadcrumbs":[{"label":"API reference"}]},{"id":"vez2j39JL0E6RCgU7anC","title":"Module","pathname":"/codemash/api-reference/code/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Code → Module endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Code"}]},{"id":"rp3FlinBFwDFxaCmCJwz","title":"Disable Code","pathname":"/codemash/api-reference/code/module/disable-code","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Code.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Module"}]},{"id":"DMhwTESUovA2J2sO30pa","title":"Enable Code","pathname":"/codemash/api-reference/code/module/enable-code","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Code.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Module"}]},{"id":"uR5T0WRASFlzfUxYvJS8","title":"Integrations","pathname":"/codemash/api-reference/code/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Code → Integrations endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Code"}]},{"id":"zpmc7IORglXe8raz2qsF","title":"Confirm Code Integration Human Delivery","pathname":"/codemash/api-reference/code/integrations/confirm-code-integration-human-delivery","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"confirm Code Integration Human Delivery.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Integrations"}]},{"id":"mYpqbR19F4FkJIiA00Xk","title":"Delete Code Integration","pathname":"/codemash/api-reference/code/integrations/delete-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Code Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Integrations"}]},{"id":"b3bk7Jqu5rfArlhsJdDQ","title":"Disable Code Integration","pathname":"/codemash/api-reference/code/integrations/disable-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Code Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Integrations"}]},{"id":"qb0uRFYSTnpylL8I4C42","title":"Enable Code Integration","pathname":"/codemash/api-reference/code/integrations/enable-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Code Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Integrations"}]},{"id":"Iu4BjZqeyto07z9dtJ4r","title":"Get Code Integration","pathname":"/codemash/api-reference/code/integrations/get-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Code Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Integrations"}]},{"id":"NmFLKVsNdyu7PKwFMi3C","title":"Get Code Integrations","pathname":"/codemash/api-reference/code/integrations/get-code-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Code Integrations.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Integrations"}]},{"id":"WORHJ3nOlGFimMkd3LTJ","title":"Save Code Integration","pathname":"/codemash/api-reference/code/integrations/save-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Code Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Integrations"}]},{"id":"UeXBBLbHv3efJZjrm0OQ","title":"Set Code Integration As Default","pathname":"/codemash/api-reference/code/integrations/set-code-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Code Integration As Default.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Integrations"}]},{"id":"wHHcZYaushMuoyKPqHnB","title":"Test Code Integration","pathname":"/codemash/api-reference/code/integrations/test-code-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Code Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Integrations"}]},{"id":"RkfHxeMb82qlkkftLNGh","title":"Marketplace","pathname":"/codemash/api-reference/code/marketplace","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Code → Marketplace endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Code"}]},{"id":"vY7LkvKZkghrUcgQZRT8","title":"Delete Marketplace Function","pathname":"/codemash/api-reference/code/marketplace/delete-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Marketplace Function.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"Qj3YtKSda479IZD6pL2L","title":"Delete Marketplace Integration","pathname":"/codemash/api-reference/code/marketplace/delete-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Marketplace Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"1iYE4qjxoKSzDnNgE76Y","title":"Disable Marketplace Function","pathname":"/codemash/api-reference/code/marketplace/disable-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Marketplace Function.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"atXQARUPtSm8Jmj5Dm89","title":"Disable Marketplace Integration","pathname":"/codemash/api-reference/code/marketplace/disable-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Marketplace Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"AW27PAgyNe78l7i3yzxV","title":"Enable Marketplace Function","pathname":"/codemash/api-reference/code/marketplace/enable-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Marketplace Function.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"NNJIVHwdvTjO8QZMfwqS","title":"Enable Marketplace Integration","pathname":"/codemash/api-reference/code/marketplace/enable-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Marketplace Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"dlwNwrHSJmigMekZ49B3","title":"Get Marketplace Function Catalog","pathname":"/codemash/api-reference/code/marketplace/get-marketplace-function-catalog","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Function Catalog.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"DsfNrzL4uy2Zc3aaCPz1","title":"Get Marketplace Function Tokens","pathname":"/codemash/api-reference/code/marketplace/get-marketplace-function-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Function Tokens.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"bnXm5WYx3xRQEiURmu4G","title":"Get Marketplace Function","pathname":"/codemash/api-reference/code/marketplace/get-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Function.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"L22OjHw3alTcMe7bMwRd","title":"Get Marketplace Functions","pathname":"/codemash/api-reference/code/marketplace/get-marketplace-functions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Functions.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"74qNVcMxzhoOwy0oNvRb","title":"Get Marketplace Integration","pathname":"/codemash/api-reference/code/marketplace/get-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"I5ZQEir8mImY1aBOiEh5","title":"Get Marketplace Integrations","pathname":"/codemash/api-reference/code/marketplace/get-marketplace-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Integrations.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"zkvGiVrtaysSv3t13iTm","title":"Get Marketplace Listing Function Tokens","pathname":"/codemash/api-reference/code/marketplace/get-marketplace-listing-function-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Listing Function Tokens.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"TnwTIPfXoRH15GRzEOVB","title":"Get Marketplace Listing","pathname":"/codemash/api-reference/code/marketplace/get-marketplace-listing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Listing.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"QqxgJ73DjM7xD7xdAeM7","title":"Get Marketplace Listings","pathname":"/codemash/api-reference/code/marketplace/get-marketplace-listings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Marketplace Listings.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"Iw1IxFPL1IkRihu4G2Zn","title":"Invoke Marketplace Function","pathname":"/codemash/api-reference/code/marketplace/invoke-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"invoke Marketplace Function.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"GyiWyVt5fMH4zLfYkiWA","title":"Replace Marketplace Integration Secrets","pathname":"/codemash/api-reference/code/marketplace/replace-marketplace-integration-secrets","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"replace Marketplace Integration Secrets.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"UzFcAUnJcF0VV16fRBnt","title":"Reveal Marketplace Integration Secrets","pathname":"/codemash/api-reference/code/marketplace/reveal-marketplace-integration-secrets","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"reveal Marketplace Integration Secrets.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"WQIRqMZpsrIQpGaKovlp","title":"Save Marketplace Function","pathname":"/codemash/api-reference/code/marketplace/save-marketplace-function","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Marketplace Function.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"gzLoR5Nahhxj1NCOese0","title":"Save Marketplace Integration","pathname":"/codemash/api-reference/code/marketplace/save-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Marketplace Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"xgEEDn5GC0muMeKLaszf","title":"Set Marketplace Integration Token Mappings","pathname":"/codemash/api-reference/code/marketplace/set-marketplace-integration-token-mappings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Marketplace Integration Token Mappings.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"bQmsu0ByF5kajL96StG0","title":"Test Marketplace Integration","pathname":"/codemash/api-reference/code/marketplace/test-marketplace-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Marketplace Integration.","breadcrumbs":[{"label":"API reference"},{"label":"Code"},{"label":"Marketplace"}]},{"id":"dPNOjka1qjmbEwyJ9uDn","title":"Scheduler","pathname":"/codemash/api-reference/scheduler","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Scheduler — REST API reference.","breadcrumbs":[{"label":"API reference"}]},{"id":"0yLGxrqtRO9yXxL6bp5M","title":"Module","pathname":"/codemash/api-reference/scheduler/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Scheduler → Module endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Scheduler"}]},{"id":"MO2XWACpoi2ROWptqlR6","title":"Disable Scheduler","pathname":"/codemash/api-reference/scheduler/module/disable-scheduler","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Scheduler.","breadcrumbs":[{"label":"API reference"},{"label":"Scheduler"},{"label":"Module"}]},{"id":"oqEynL2gIKkRzvFtRsW2","title":"Enable Scheduler","pathname":"/codemash/api-reference/scheduler/module/enable-scheduler","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Scheduler.","breadcrumbs":[{"label":"API reference"},{"label":"Scheduler"},{"label":"Module"}]},{"id":"MuKxlASdlWl31vvgULoY","title":"Tasks","pathname":"/codemash/api-reference/scheduler/tasks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Scheduler → Tasks endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Scheduler"}]},{"id":"FdABZC85mh4gSu2Wqh6Z","title":"Delete Scheduler Task","pathname":"/codemash/api-reference/scheduler/tasks/delete-scheduler-task","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Scheduler Task.","breadcrumbs":[{"label":"API reference"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"43latIkASfCN508twI8U","title":"Disable Scheduler Task","pathname":"/codemash/api-reference/scheduler/tasks/disable-scheduler-task","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Scheduler Task.","breadcrumbs":[{"label":"API reference"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"cHxDz5IQFp76kq35Aibe","title":"Enable Scheduler Task","pathname":"/codemash/api-reference/scheduler/tasks/enable-scheduler-task","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Scheduler Task.","breadcrumbs":[{"label":"API reference"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"qJ4lppEnHfym24HFFpTK","title":"Get Scheduler Task","pathname":"/codemash/api-reference/scheduler/tasks/get-scheduler-task","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets a scheduled task by id.","breadcrumbs":[{"label":"API reference"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"CDU2yd0Ov2jVo9Dpv836","title":"Get Scheduler Tasks","pathname":"/codemash/api-reference/scheduler/tasks/get-scheduler-tasks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets scheduled tasks.","breadcrumbs":[{"label":"API reference"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"3rWCPP5dsU8qe3rvr49h","title":"Save Scheduler Task","pathname":"/codemash/api-reference/scheduler/tasks/save-scheduler-task","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Save scheduled task.","breadcrumbs":[{"label":"API reference"},{"label":"Scheduler"},{"label":"Tasks"}]},{"id":"ib3goT5Pym8X5SHhtCPg","title":"Logs & Monitoring","pathname":"/codemash/api-reference/logs","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring — REST API reference.","breadcrumbs":[{"label":"API reference"}]},{"id":"6azOfnTAH1LJ5bQx88QC","title":"Module","pathname":"/codemash/api-reference/logs/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring → Module endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"}]},{"id":"NuunNp8sAqz2kLW4fc8V","title":"Disable Logging","pathname":"/codemash/api-reference/logs/module/disable-logging","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable logging service.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Module"}]},{"id":"42k81TTZr5pR035AceeO","title":"Enable Logging","pathname":"/codemash/api-reference/logs/module/enable-logging","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Logging.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Module"}]},{"id":"Dihgi5OpUD2heIu2p1Ri","title":"Get Logs","pathname":"/codemash/api-reference/logs/module/get-logs","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Fetch a filtered, cursor-paged list of tenant log entries.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Module"}]},{"id":"HyISgZxA1MOVKHIy3lcI","title":"Audit","pathname":"/codemash/api-reference/logs/audit","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring → Audit endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"}]},{"id":"UBm4Z5yyxlZJhNkBNqYf","title":"Get Logs By Correlation Id","pathname":"/codemash/api-reference/logs/audit/get-logs-by-correlation-id","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Fetch the audit trail for a correlation id.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Audit"}]},{"id":"gsuKQS0tzfjBEUQjG7MV","title":"Clean","pathname":"/codemash/api-reference/logs/clean","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring → Clean endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"}]},{"id":"Fdrhh9sGgrNeSik6AERa","title":"Clean Logs","pathname":"/codemash/api-reference/logs/clean/clean-logs","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete every log entry stored in the project's Norbix Logging integration.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Clean"}]},{"id":"WTiZP8zG2qHIX3ZPY3VN","title":"Integrations","pathname":"/codemash/api-reference/logs/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring → Integrations endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"}]},{"id":"WoBDwf7Lx5at4JvP1CcL","title":"Delete Logging Integration","pathname":"/codemash/api-reference/logs/integrations/delete-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Delete integration for particular project.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"yet0TQwLD48dWYqHC7vJ","title":"Disable Logging Integration","pathname":"/codemash/api-reference/logs/integrations/disable-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disable integration for particular project.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"M4eeFIcUuNI7bqlHFfuz","title":"Enable Logging Integration","pathname":"/codemash/api-reference/logs/integrations/enable-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enable integration for particular project.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"7Wm9m6MGNtUUQSdZF4Us","title":"Get Logging Integration","pathname":"/codemash/api-reference/logs/integrations/get-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integration by specified Id.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"yXnt9Jxz16hkSPEqMKwB","title":"Get Logging Integrations","pathname":"/codemash/api-reference/logs/integrations/get-logging-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets integrations.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"cLOVnRL4xDLpbkLz9Anv","title":"Save Logging Integration","pathname":"/codemash/api-reference/logs/integrations/save-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves logging integration.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"t4dWByxTlbSupMNbSJ3D","title":"Test Logging Integration","pathname":"/codemash/api-reference/logs/integrations/test-logging-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Test logging integration.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Integrations"}]},{"id":"Ag1VRoH3zhgw78tSaqra","title":"Settings","pathname":"/codemash/api-reference/logs/settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Logs & Monitoring → Settings endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"}]},{"id":"9aDKPswTsrlYUKMRFT4O","title":"Get Log Settings","pathname":"/codemash/api-reference/logs/settings/get-log-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Fetch the per-project log settings (flags).","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Settings"}]},{"id":"pRIVyTFYa8FCDVrqipFq","title":"Save Log Settings","pathname":"/codemash/api-reference/logs/settings/save-log-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update the per-project log settings (flags).","breadcrumbs":[{"label":"API reference"},{"label":"Logs & Monitoring"},{"label":"Settings"}]},{"id":"kULfZWPAkxnXlQ6mhG6d","title":"Webhooks","pathname":"/codemash/api-reference/webhooks","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Webhooks — REST API reference.","breadcrumbs":[{"label":"API reference"}]},{"id":"y6Txha2T3BGAPNlJLmTx","title":"Module","pathname":"/codemash/api-reference/webhooks/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Webhooks → Module endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"}]},{"id":"StozRUAn8InjJnPfUZ2P","title":"Receive Webhook","pathname":"/codemash/api-reference/webhooks/module/receive-webhook","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"receive Webhook.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"},{"label":"Module"}]},{"id":"i2cgXh0LYofqpN2hinD6","title":"Destinations","pathname":"/codemash/api-reference/webhooks/destinations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Webhooks → Destinations endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"}]},{"id":"hDE3hxhwkI5gXmw8jPSd","title":"Disable Webhook Destination","pathname":"/codemash/api-reference/webhooks/destinations/disable-webhook-destination","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Webhook Destination.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"},{"label":"Destinations"}]},{"id":"AlIF5NYRZfebfyIeQBP3","title":"Enable Webhook Destination","pathname":"/codemash/api-reference/webhooks/destinations/enable-webhook-destination","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Webhook Destination.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"},{"label":"Destinations"}]},{"id":"YhTJfXVZXm15NIWQDILf","title":"Remove Webhook Destination","pathname":"/codemash/api-reference/webhooks/destinations/remove-webhook-destination","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"remove Webhook Destination.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"},{"label":"Destinations"}]},{"id":"G4s1idphdmRIovquIaO7","title":"Save Webhook Destination","pathname":"/codemash/api-reference/webhooks/destinations/save-webhook-destination","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Webhook Destination.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"},{"label":"Destinations"}]},{"id":"IhYym9zcwjy7VzUa2MXr","title":"Integration","pathname":"/codemash/api-reference/webhooks/integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Webhooks → Integration endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"}]},{"id":"HXwO7JZUbaRvZS5TOmi2","title":"Get Webhook Integration","pathname":"/codemash/api-reference/webhooks/integration/get-webhook-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets the project's webhook integration.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"},{"label":"Integration"}]},{"id":"eJM6nUlbTp4jUGoXpdhd","title":"Reveal Webhook Integration Secret","pathname":"/codemash/api-reference/webhooks/integration/reveal-webhook-integration-secret","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"reveal Webhook Integration Secret.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"},{"label":"Integration"}]},{"id":"qIATfEfmJhFyzGPyRICU","title":"Rotate Webhook Integration Secret","pathname":"/codemash/api-reference/webhooks/integration/rotate-webhook-integration-secret","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"rotate Webhook Integration Secret.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"},{"label":"Integration"}]},{"id":"ivYwmDjLTNqsIoglVTC6","title":"Update Webhook Integration Extra Headers","pathname":"/codemash/api-reference/webhooks/integration/update-webhook-integration-extra-headers","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update Webhook Integration Extra Headers.","breadcrumbs":[{"label":"API reference"},{"label":"Webhooks"},{"label":"Integration"}]},{"id":"pk8MVZB6kdErCyVjqbAo","title":"Account & Projects","pathname":"/codemash/api-reference/account","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects — REST API reference.","breadcrumbs":[{"label":"API reference"}]},{"id":"QdMzY2scg6Y6LWJDxpoL","title":"Module","pathname":"/codemash/api-reference/account/module","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Module endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"0ad4HUHYljESxiqZLBVU","title":"Create Account","pathname":"/codemash/api-reference/account/module/create-account","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"This API endpoint allows users to create a new Norbix account.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Module"}]},{"id":"8k0ghb1XDlzBc23srNp2","title":"Get Api Keys","pathname":"/codemash/api-reference/account/module/get-api-keys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Api Keys.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Module"}]},{"id":"H9r4j4K6SMPiNFFVnCGq","title":"Agent","pathname":"/codemash/api-reference/account/agent","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Agent endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"1Oc8rHKkJcA7s1BCcrUY","title":"Get Agent Onboarding","pathname":"/codemash/api-reference/account/agent/get-agent-onboarding","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Paste-ready prompt and client snippets to connect an AI tool to this installation.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Agent"}]},{"id":"LWZcbXrM4PwDvyYBDQOq","title":"Ai","pathname":"/codemash/api-reference/account/ai","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Ai endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"0S6bvZrf8GR7zEKlxoIJ","title":"Create Ai Service User","pathname":"/codemash/api-reference/account/ai/create-ai-service-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Ai Service User.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"tHRo8Es5otq4BYUVk0XY","title":"Delete Ai Service User","pathname":"/codemash/api-reference/account/ai/delete-ai-service-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Ai Service User.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"qHmm9254E12i49Ypk5HW","title":"Get Ai Tools","pathname":"/codemash/api-reference/account/ai/get-ai-tools","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the AI tools this host exposes (external-agent bridge).","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"q7xHOE7tauRHwjdsaaij","title":"Invoke Ai Tool","pathname":"/codemash/api-reference/account/ai/invoke-ai-tool","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Invokes one AI tool directly (external-agent bridge).","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"yvKPim60qqnBE2BTvLoQ","title":"List Ai Service Users","pathname":"/codemash/api-reference/account/ai/list-ai-service-users","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"list Ai Service Users.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"ET69JdNVrXZ6iSHCL5w4","title":"Render Template Preview","pathname":"/codemash/api-reference/account/ai/render-template-preview","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Renders an email, push or SMS template with sample data.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"p7O8PZW0aCtlPJkgB9TY","title":"Revoke Ai Service User Key","pathname":"/codemash/api-reference/account/ai/revoke-ai-service-user-key","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"revoke Ai Service User Key.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"JBP6C8qeLu1j9XkfyQOY","title":"Rotate Ai Service User Key","pathname":"/codemash/api-reference/account/ai/rotate-ai-service-user-key","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"rotate Ai Service User Key.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"mlrZ9Cyoa3RNKyRiZfN1","title":"Scaffold Project","pathname":"/codemash/api-reference/account/ai/scaffold-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Plans (preview) or builds (apply) a whole project from one spec.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"Udll3rgihV7YgOPGShwx","title":"Validate Schema","pathname":"/codemash/api-reference/account/ai/validate-schema","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Validates a collection schema without saving it.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Ai"}]},{"id":"WlXPudqFo6WBi1EpDpat","title":"Chat","pathname":"/codemash/api-reference/account/chat","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Chat endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"w32VeGfIRIrYhWErxCPG","title":"Answer Chat Question","pathname":"/codemash/api-reference/account/chat/answer-chat-question","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Answers one open AI chat question — or a prepared change's Apply / Skip — and continues the conversation.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"3EA8rI3C2dgXqzFyapsQ","title":"Chat Availability","pathname":"/codemash/api-reference/account/chat/chat-availability","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Reports AI chat availability and the model-picker menu.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"tYh1GgTNgWo7YmrX9LY9","title":"Chat Turn","pathname":"/codemash/api-reference/account/chat/chat-turn","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Runs one AI chat conversation turn.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"7oXlhCf3gbJVvteq94yG","title":"Decide Chat Plan","pathname":"/codemash/api-reference/account/chat/decide-chat-plan","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Approves or rejects a proposed AI chat plan.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"XtAWzJdCdJ92heZOEyuX","title":"Delete Chat Session","pathname":"/codemash/api-reference/account/chat/delete-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes an AI chat session (soft delete).","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"IYu1jHCS6kVB01lxjZ8O","title":"Forget Chat Memory","pathname":"/codemash/api-reference/account/chat/forget-chat-memory","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes one AI memory note ('forget this').","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"vPSZPXWD0bxZ3CVJ1swM","title":"Get Chat Memory","pathname":"/codemash/api-reference/account/chat/get-chat-memory","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists what the AI assistant remembers about this account.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"UOIpn0bzHbl7DDE6jW3D","title":"Get Chat Session Entries","pathname":"/codemash/api-reference/account/chat/get-chat-session-entries","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns one AI chat session's conversation entries — the transcript.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"xgI9fGLYmbUnNSMqfWux","title":"Get Chat Sessions","pathname":"/codemash/api-reference/account/chat/get-chat-sessions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the account's recent AI chat sessions.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"GlQ6Rgroumc6dHsVFfEE","title":"Set Chat Entry Feedback","pathname":"/codemash/api-reference/account/chat/set-chat-entry-feedback","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Records like / dislike feedback on one AI chat entry, or clears it.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"TX2qwK0DvPWgO76G3QHi","title":"Set Chat Session Archived","pathname":"/codemash/api-reference/account/chat/set-chat-session-archived","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archives or unarchives an AI chat session.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"7RaUV6MV8Nkg3ix68WOC","title":"Set Chat Session Pinned","pathname":"/codemash/api-reference/account/chat/set-chat-session-pinned","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Pins or unpins an AI chat session.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"v6zp2SqdED4keB47BR6d","title":"Set Chat Session Sharing","pathname":"/codemash/api-reference/account/chat/set-chat-session-sharing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Marks or unmarks an AI chat session as \"do not share\".","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"f3Ty5QMJ2KSd5waUqoCm","title":"Stop Chat Run Step","pathname":"/codemash/api-reference/account/chat/stop-chat-run-step","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Stops one running step of an AI chat plan run.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"GmXu6fMp2ll8H7r3Az4T","title":"Upload Chat Attachment","pathname":"/codemash/api-reference/account/chat/upload-chat-attachment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Uploads a file into an AI chat session.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Chat"}]},{"id":"FvvOqK6KcpypnVDady5o","title":"Collaborators","pathname":"/codemash/api-reference/account/collaborators","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Collaborators endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"Jp8h8vF57p28OoMHuiGK","title":"Get Account Collaborators","pathname":"/codemash/api-reference/account/collaborators/get-account-collaborators","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets account team members (collaborators).","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Collaborators"}]},{"id":"voVdoaG2khMOIhkoylYk","title":"Licenses","pathname":"/codemash/api-reference/account/licenses","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Licenses endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"wUBex3tIilzkYv8iLSGt","title":"Get Licenses","pathname":"/codemash/api-reference/account/licenses/get-licenses","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Licenses.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Licenses"}]},{"id":"uXEEZTG1CCBg1csk5yIq","title":"Licensing","pathname":"/codemash/api-reference/account/licensing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Licensing endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"TUpRXcqclz2erhtKwwnR","title":"Get Installation License Status","pathname":"/codemash/api-reference/account/licensing/get-installation-license-status","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Installation License Status.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Licensing"}]},{"id":"OL4K6sYHLSdHV45wx2L2","title":"Get License Domain Dns Status","pathname":"/codemash/api-reference/account/licensing/get-license-domain-dns-status","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get License Domain Dns Status.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Licensing"}]},{"id":"lqwn191VSTkP4x0WJkLW","title":"Mcp","pathname":"/codemash/api-reference/account/mcp","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Mcp endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"GZfunZIIjowdonbFqO31","title":"Mcp","pathname":"/codemash/api-reference/account/mcp/mcp","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"MCP server endpoint (Streamable HTTP): JSON-RPC 2.0 over POST, server stream over GET, session end over DELETE.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Mcp"}]},{"id":"9yWMrWCad4Oo8gY5xdly","title":"Me","pathname":"/codemash/api-reference/account/me","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Me endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"D1z1snYdiRpA0UNTmNjv","title":"Get My Account User Profile","pathname":"/codemash/api-reference/account/me/get-my-account-user-profile","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get My Account User Profile.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Me"}]},{"id":"wNzQcOotSNLACYiWjy0h","title":"Update My Account User Phone","pathname":"/codemash/api-reference/account/me/update-my-account-user-phone","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update My Account User Phone.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Me"}]},{"id":"ynLIAbmNFFm9MbVbEjTy","title":"Profile","pathname":"/codemash/api-reference/account/profile","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Profile endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"C0Ptdv66DajF7o9PVaou","title":"Get Account Profile","pathname":"/codemash/api-reference/account/profile/get-account-profile","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Account Profile.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Profile"}]},{"id":"C21KigBPQzS11x3iXbcx","title":"Update Account Profile","pathname":"/codemash/api-reference/account/profile/update-account-profile","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update Account Profile.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Profile"}]},{"id":"2zCgea2OkTh9pHlNhlXx","title":"Projects","pathname":"/codemash/api-reference/account/projects","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Projects endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"7EiXvbjg9VCoIe8qtpuF","title":"Assign Admin Portal Service User","pathname":"/codemash/api-reference/account/projects/assign-admin-portal-service-user","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Assigns the project's Admin Portal service user.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"G8TjKwt0GdlwgJowj1V0","title":"Check Project Languages","pathname":"/codemash/api-reference/account/projects/check-project-languages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Checks which templates miss a (proposed) project language.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"7opejVSGVHXrkRHTt55e","title":"Create Project Ai Assistant","pathname":"/codemash/api-reference/account/projects/create-project-ai-assistant","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Adds an end-user AI assistant to the project.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"eUNM0u6jrlQXAooporef","title":"Create Project Environment","pathname":"/codemash/api-reference/account/projects/create-project-environment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Project Environment.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"42gICxIYzcFrGBT2wXyp","title":"Create Project","pathname":"/codemash/api-reference/account/projects/create-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Create a new backend project.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"4rw1eck9JS6jYTsnb4eZ","title":"Create","pathname":"/codemash/api-reference/account/projects/create","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"tIdQRuU1LUMIvJUi4LNq","title":"Delete Notifications Group","pathname":"/codemash/api-reference/account/projects/delete-notifications-group","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Notifications Group.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"lzItPkpFFhhmlohU1FAA","title":"Delete Notifications Tag","pathname":"/codemash/api-reference/account/projects/delete-notifications-tag","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Notifications Tag.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"QlyQFeSzWYY0zWGGRxHI","title":"Delete Project Ai Assistant","pathname":"/codemash/api-reference/account/projects/delete-project-ai-assistant","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Removes an end-user AI assistant from the project.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"BGHI8TZJeHptif8nFbhk","title":"Delete Project Environment","pathname":"/codemash/api-reference/account/projects/delete-project-environment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Project Environment.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"WDgiMZ6FCyur6y5IhoXs","title":"Delete Project","pathname":"/codemash/api-reference/account/projects/delete-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes project.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"jURMxqkUAbAlduhasJE9","title":"Delete","pathname":"/codemash/api-reference/account/projects/delete","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"8OI9bvAMgZPdVVEqB9Rw","title":"Disable Project","pathname":"/codemash/api-reference/account/projects/disable-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Disables project.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"gqaZFIw91KTNQcpLm7uF","title":"Enable Project","pathname":"/codemash/api-reference/account/projects/enable-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Enables project.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"J74RN691vpdjfhS3LBlx","title":"Get Admin Portal Structure","pathname":"/codemash/api-reference/account/projects/get-admin-portal-structure","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Reads the Admin Portal layout/structure (service user only).","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"K3azyp1yx9tMIXfqIf5g","title":"Get Project Ai Settings","pathname":"/codemash/api-reference/account/projects/get-project-ai-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Reads the project's AI chat settings for end users: on/off, default LLM and assistants.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"WDzms0ktPtqEWz0r0AYc","title":"Get Project Ai Usage","pathname":"/codemash/api-reference/account/projects/get-project-ai-usage","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Reads the project's AI usage this month: totals, per assistant, top users, per model, and the credit wallet.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"kzWgNKtOSmQdQAHrgH7n","title":"Get Project Environments","pathname":"/codemash/api-reference/account/projects/get-project-environments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Project Environments.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"721oVxIURyGEQ1Vughw4","title":"Get Project Tokens","pathname":"/codemash/api-reference/account/projects/get-project-tokens","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project tokens.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"hcDHR38oWpgFquw6oMvv","title":"Get Project","pathname":"/codemash/api-reference/account/projects/get-project","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Gets project info.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"XCVO5PfBn2h3wwj1pQij","title":"Get Projects","pathname":"/codemash/api-reference/account/projects/get-projects","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Retrieve projects list.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"yjyGWqOKQFsedfa3WdAU","title":"List","pathname":"/codemash/api-reference/account/projects/list","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"list.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"joRj76ZZk0nIqn8ceP7C","title":"Promote Environment","pathname":"/codemash/api-reference/account/projects/promote-environment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"promote Environment.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"Pw7dZSHRKLDBuAzdqqpB","title":"Remove Tag From Notifications Group","pathname":"/codemash/api-reference/account/projects/remove-tag-from-notifications-group","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"remove Tag From Notifications Group.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"cYHZkTcFrFBwA0qF6uX7","title":"Rollback Promotion","pathname":"/codemash/api-reference/account/projects/rollback-promotion","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"rollback Promotion.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"xcrUl7cLZQRi3FVph7bH","title":"Save Notifications Group","pathname":"/codemash/api-reference/account/projects/save-notifications-group","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Notifications Group.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"WA2jlWz1Nffxmd31Pifa","title":"Save Notifications Tag","pathname":"/codemash/api-reference/account/projects/save-notifications-tag","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Notifications Tag.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"XWSIvabxlswCVCKkYsKa","title":"Set Admin Portal Enabled","pathname":"/codemash/api-reference/account/projects/set-admin-portal-enabled","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Turns the project's managed Admin Portal on or off.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"DLyJdGVHhBjiDjVkplMz","title":"Set Environment Rank","pathname":"/codemash/api-reference/account/projects/set-environment-rank","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Environment Rank.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"06gyDpaZZfhKZli0Kr2m","title":"Update Project Accent Color","pathname":"/codemash/api-reference/account/projects/update-project-accent-color","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project accent color.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"O3c96B1AEvNq6YZq9E2Y","title":"Update Project Admin Url","pathname":"/codemash/api-reference/account/projects/update-project-admin-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates the project's admin-portal URL override.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"dUUyr7gJ1V9ZVDudiXd5","title":"Update Project Ai Assistant","pathname":"/codemash/api-reference/account/projects/update-project-ai-assistant","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates an end-user AI assistant of the project (full replace).","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"m9vRUXHRHSxZrSyBG7X6","title":"Update Project Ai Settings","pathname":"/codemash/api-reference/account/projects/update-project-ai-settings","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Saves the project's AI chat settings: on/off and the default LLM.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"zDFNr8NrIRDoIVdk4QRs","title":"Update Project Allowed Origins","pathname":"/codemash/api-reference/account/projects/update-project-allowed-origins","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project CORS settings.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"Bqdf2Ny5KL1DWT2LpDTF","title":"Update Project Default Language","pathname":"/codemash/api-reference/account/projects/update-project-default-language","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Update project default language.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"R2KF7DgJ1SOLSnKC8lkN","title":"Update Project Description","pathname":"/codemash/api-reference/account/projects/update-project-description","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project description.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"96D2FIy8ryMdrbqv2yUs","title":"Update Project Expose Auth","pathname":"/codemash/api-reference/account/projects/update-project-expose-auth","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets whether the project's sign-in methods and password policy are returned by the public Admin Portal config.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"Iew6k0WLZyhpWIUlOTTB","title":"Update Project Expose Brand","pathname":"/codemash/api-reference/account/projects/update-project-expose-brand","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets whether the project's brand is returned by the public Admin Portal config.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"zkBLtjFaDmmvNV7Bgkux","title":"Update Project Expose Legal","pathname":"/codemash/api-reference/account/projects/update-project-expose-legal","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sets whether the project's legal documents are publicly readable via the Admin Portal.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"ZbBwRYJIYfkFMzFntCKs","title":"Update Project Icon","pathname":"/codemash/api-reference/account/projects/update-project-icon","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project icon.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"Cr7HOwAiuVfEG83r1n0b","title":"Update Project Languages","pathname":"/codemash/api-reference/account/projects/update-project-languages","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project languages.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"DzpDNb0hThw71DaHdNqx","title":"Update Project Legal Documents","pathname":"/codemash/api-reference/account/projects/update-project-legal-documents","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates the project's public legal documents (Terms & Conditions, Privacy Policy).","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"NUtqQcx3sw3QYynxt69B","title":"Update Project Logo","pathname":"/codemash/api-reference/account/projects/update-project-logo","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project logo.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"59VH0758UB0ue1M2EupC","title":"Update Project Main Color","pathname":"/codemash/api-reference/account/projects/update-project-main-color","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project main color.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"uhPvnuFNY0kWLVIzWvoz","title":"Update Project Name","pathname":"/codemash/api-reference/account/projects/update-project-name","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project name.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"4khETV63KiyGuo2Fq6fo","title":"Update Project Regions","pathname":"/codemash/api-reference/account/projects/update-project-regions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project regions.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"3yqdbWIq7nMnVeNOGAvk","title":"Update Project Url","pathname":"/codemash/api-reference/account/projects/update-project-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Updates project marketing url.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"2ZLV0y0B2kKPyeg6w2cN","title":"Wait For Project Active","pathname":"/codemash/api-reference/account/projects/wait-for-project-active","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Waits (bounded, server-side) for a project to finish provisioning and become active.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Projects"}]},{"id":"B9WNCNyMuOTmcCDxyvbZ","title":"Regenerate","pathname":"/codemash/api-reference/account/regenerate","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Regenerate endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"RqNVuV4brS22gYvLfE6f","title":"Regenerate Api Keys","pathname":"/codemash/api-reference/account/regenerate/regenerate-api-keys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"regenerate Api Keys.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Regenerate"}]},{"id":"JyX3orbQ7J2TrE7dNBDD","title":"Regions","pathname":"/codemash/api-reference/account/regions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Regions endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"XsXZEwEUEzUkA1kv4cnV","title":"Get Account Regions","pathname":"/codemash/api-reference/account/regions/get-account-regions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get available project regions.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Regions"}]},{"id":"xeyqLRudejggGWHloC15","title":"List","pathname":"/codemash/api-reference/account/regions/list","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get available project regions.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Regions"}]},{"id":"UbomwjxcRIZHzY0JoBxq","title":"Status","pathname":"/codemash/api-reference/account/status","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Status endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"b8qMlg9OdM0ExjBEVwy3","title":"Get Account Status","pathname":"/codemash/api-reference/account/status/get-account-status","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get Account Status.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Status"}]},{"id":"amjTSwmaupGrOBfDpVgq","title":"Billing","pathname":"/codemash/api-reference/account/stripe","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Billing endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"1O2yNB8w6Yx8lRkBtJX9","title":"Create Stripe Checkout Session","pathname":"/codemash/api-reference/account/stripe/create-stripe-checkout-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Stripe Checkout Session.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Billing"}]},{"id":"tP7R4c9oNnssxyd5EDQs","title":"Get Stripe Billing Portal Url","pathname":"/codemash/api-reference/account/stripe/get-stripe-billing-portal-url","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Stripe Billing Portal Url.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Billing"}]},{"id":"rUscizaLSP6rcRMmS0ew","title":"Team","pathname":"/codemash/api-reference/account/team","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Team endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"JTCZtC8lXL4ks4ab29Tx","title":"Change Team Member Password","pathname":"/codemash/api-reference/account/team/change-team-member-password","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"change Team Member Password.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"0Pc2wOuIhPy51DlfUc0f","title":"Create Account Policy","pathname":"/codemash/api-reference/account/team/create-account-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Account Policy.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"kBLozHgKNfRIKd2htGxs","title":"Create Account Role","pathname":"/codemash/api-reference/account/team/create-account-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Account Role.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"7uXwfIE4UZZUrS5pjUr9","title":"Create Team Member From Invitation","pathname":"/codemash/api-reference/account/team/create-team-member-from-invitation","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Team Member From Invitation.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"Hbwwgvv6x0d7gzCzooF7","title":"Create Team Member","pathname":"/codemash/api-reference/account/team/create-team-member","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"create Team Member.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"X1KJemFMbC27RF48j9Tq","title":"Delete Account Policy","pathname":"/codemash/api-reference/account/team/delete-account-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Account Policy.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"2jX5ML7JqTqdbUOUwIhO","title":"Delete Account Role","pathname":"/codemash/api-reference/account/team/delete-account-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Account Role.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"v4YOCBhEelV612pGSP04","title":"Get Account Password Policy","pathname":"/codemash/api-reference/account/team/get-account-password-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Account Password Policy.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"GDXitqYwJkSBZM2AoocV","title":"Get Account Team Policies","pathname":"/codemash/api-reference/account/team/get-account-team-policies","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Account Team Policies.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"xLabmbP9nQrjZFVagjpZ","title":"Get Account Team Roles","pathname":"/codemash/api-reference/account/team/get-account-team-roles","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Account Team Roles.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"Fee6K0rzhlQXBWaAS88R","title":"Send Invite To Team Member","pathname":"/codemash/api-reference/account/team/send-invite-to-team-member","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Send invite to team member.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"wtVcBZ7Tg10JM44p3tV2","title":"Update Account Policy","pathname":"/codemash/api-reference/account/team/update-account-policy","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update Account Policy.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"ZWlm2ediLIH9Hb8E0P8w","title":"Update Account Role","pathname":"/codemash/api-reference/account/team/update-account-role","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"update Account Role.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Team"}]},{"id":"en2G1Zm4mm6fnM2rXF2r","title":"Usage & Billing","pathname":"/codemash/api-reference/account/usage-billing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Usage & Billing endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"UBarKj096cyBJpsJsXK9","title":"Get Account Usage Billing","pathname":"/codemash/api-reference/account/usage-billing/get-account-usage-billing","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Get Account Usage Billing.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Usage & Billing"}]},{"id":"NVfcO2q43JZSmlsVuFUV","title":"Userauth","pathname":"/codemash/api-reference/account/userauth","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Userauth endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"fpbPINS3aftTXxd2jTz9","title":"Account Confirm Email Verification","pathname":"/codemash/api-reference/account/userauth/account-confirm-email-verification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Confirm Email Verification.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"uSdgAxY6vBiuHUN3evSP","title":"Account Has Passkey","pathname":"/codemash/api-reference/account/userauth/account-has-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Has Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"sSCzAZs4MpDnVhHFKIGY","title":"Account Passkey Authentication Options","pathname":"/codemash/api-reference/account/userauth/account-passkey-authentication-options","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Passkey Authentication Options.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"AKe3qNklhoD063ScsQry","title":"Account Passkey Enrollment Options","pathname":"/codemash/api-reference/account/userauth/account-passkey-enrollment-options","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Passkey Enrollment Options.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"w57arZ2lApplKBvwOdMe","title":"Account Passkey Registration Options","pathname":"/codemash/api-reference/account/userauth/account-passkey-registration-options","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Passkey Registration Options.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"mIk8xWMxqEfYZI9713VQ","title":"Account Start Email Verification","pathname":"/codemash/api-reference/account/userauth/account-start-email-verification","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Start Email Verification.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"aVPnCLACiP0geCh3MfMM","title":"Account Verify Passkey Authentication","pathname":"/codemash/api-reference/account/userauth/account-verify-passkey-authentication","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Verify Passkey Authentication.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"2xrTLHiBPWiotyjtltRv","title":"Account Verify Passkey Enrollment","pathname":"/codemash/api-reference/account/userauth/account-verify-passkey-enrollment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Verify Passkey Enrollment.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"aHDvkUcZAEFVKX0FA9XZ","title":"Account Verify Passkey Registration","pathname":"/codemash/api-reference/account/userauth/account-verify-passkey-registration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"account Verify Passkey Registration.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"qGEWUQh95qnzUrvslAiF","title":"List Account Passkeys","pathname":"/codemash/api-reference/account/userauth/list-account-passkeys","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"list Account Passkeys.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"O7UtxfhwzfbUE5ERnULd","title":"Rename Account Passkey","pathname":"/codemash/api-reference/account/userauth/rename-account-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"rename Account Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"rsQLSThJAOvROH8YqljD","title":"Revoke Account Passkey","pathname":"/codemash/api-reference/account/userauth/revoke-account-passkey","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"revoke Account Passkey.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Userauth"}]},{"id":"HqUb7FvNNonF3nVC8EFe","title":"Verification","pathname":"/codemash/api-reference/account/verify","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Account & Projects → Verification endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"}]},{"id":"y0JqR0iFQs2kivFeWjET","title":"Resend Account Verification Token","pathname":"/codemash/api-reference/account/verify/resend-account-verification-token","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"resend Account Verification Token.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Verification"}]},{"id":"7RHEMeaKSzbU06DJ5KFi","title":"Verify Account","pathname":"/codemash/api-reference/account/verify/verify-account","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"verify Account.","breadcrumbs":[{"label":"API reference"},{"label":"Account & Projects"},{"label":"Verification"}]},{"id":"N4kPqjQ9vi9cfxSVUxbf","title":"AI Integrations","pathname":"/codemash/api-reference/ai","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"AI Integrations — REST API reference.","breadcrumbs":[{"label":"API reference"}]},{"id":"T15r4Oqg1aov3qiIcoXX","title":"Chat","pathname":"/codemash/api-reference/ai/chat","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"AI Integrations → Chat endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"}]},{"id":"hTnWGKRx6EsGXIWb0uk3","title":"Archive End User Chat Session","pathname":"/codemash/api-reference/ai/chat/archive-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Archives or unarchives one of the caller's own AI chats.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"e5DlZwhngns06XkttYB1","title":"Create End User Chat Session","pathname":"/codemash/api-reference/ai/chat/create-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Opens a new AI chat for the caller.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"GJ3wHaf901ATkbUGWGFK","title":"Delete End User Chat Attachment","pathname":"/codemash/api-reference/ai/chat/delete-end-user-chat-attachment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Removes a file from one of the caller's own AI chats.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"bByviA5z82LHkABwQJMj","title":"Delete End User Chat Session","pathname":"/codemash/api-reference/ai/chat/delete-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Deletes one of the caller's own AI chats.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"uXQ5aVD0Mt69T3SDFghD","title":"Forget End User Chat Memory","pathname":"/codemash/api-reference/ai/chat/forget-end-user-chat-memory","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Forgets one thing the AI chat remembers about the caller.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"7GtnJtZrhIEtZixV6T6J","title":"Get End User Chat Availability","pathname":"/codemash/api-reference/ai/chat/get-end-user-chat-availability","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Whether the AI chat can run for the caller, and which assistants it offers.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"6YQM5pFBaSKpvpv6BK7z","title":"Get End User Chat Entries","pathname":"/codemash/api-reference/ai/chat/get-end-user-chat-entries","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns a page of one of the caller's own AI chat transcripts.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"KSR9pvz0HMHM6iCZcXkQ","title":"Get End User Chat Session","pathname":"/codemash/api-reference/ai/chat/get-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Returns one of the caller's own AI chats.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"hMmbmcNpgngwyO30VbeZ","title":"List End User Chat Attachments","pathname":"/codemash/api-reference/ai/chat/list-end-user-chat-attachments","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the files in one of the caller's own AI chats.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"NnkI78IJDssOv06MtfzO","title":"List End User Chat Memory","pathname":"/codemash/api-reference/ai/chat/list-end-user-chat-memory","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists what the AI chat remembers about the caller.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"ySmQXJiPSb2oCKWqV4Le","title":"List End User Chat Sessions","pathname":"/codemash/api-reference/ai/chat/list-end-user-chat-sessions","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the caller's own AI chats.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"hVTAdCLkgt8sLa27FIAr","title":"Pin End User Chat Session","pathname":"/codemash/api-reference/ai/chat/pin-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Pins or unpins one of the caller's own AI chats.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"qPZUkeJMphYJkpp8QuUf","title":"Rename End User Chat Session","pathname":"/codemash/api-reference/ai/chat/rename-end-user-chat-session","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Renames one of the caller's own AI chats.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"YPa1MN3fn65uTUU1IoTl","title":"Set End User Chat Entry Feedback","pathname":"/codemash/api-reference/ai/chat/set-end-user-chat-entry-feedback","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Likes, dislikes or clears one message of the caller's own AI chat.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"CGXvnEAvMS3ZKx1wwjqt","title":"Start End User Chat Turn","pathname":"/codemash/api-reference/ai/chat/start-end-user-chat-turn","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Sends a message to the AI chat; the answer streams on the caller's channel.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"812fIoB1PgZ5nQG975kO","title":"Upload End User Chat Attachment","pathname":"/codemash/api-reference/ai/chat/upload-end-user-chat-attachment","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Adds a file to one of the caller's own AI chats.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Chat"}]},{"id":"WEfGqLwLnGLUy06zQvBk","title":"Integrations","pathname":"/codemash/api-reference/ai/integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"AI Integrations → Integrations endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"}]},{"id":"YMbRxyMRkXtbTmlz3cIN","title":"Delete Embedding Integration","pathname":"/codemash/api-reference/ai/integrations/delete-embedding-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Embedding Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"jQxESZABDI5sle6Ij1Qs","title":"Delete Llm Integration","pathname":"/codemash/api-reference/ai/integrations/delete-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Llm Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"DLnFXXU2x25hq3TMf6xH","title":"Delete Mcp Integration","pathname":"/codemash/api-reference/ai/integrations/delete-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"delete Mcp Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"FbMgzxAZmFvD6zFQZgAB","title":"Disable Llm Integration","pathname":"/codemash/api-reference/ai/integrations/disable-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Llm Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"qpdGVjUe10RKQFsousWn","title":"Disable Mcp Integration","pathname":"/codemash/api-reference/ai/integrations/disable-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"disable Mcp Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"XN1mTMSf1uYqgGbLBjr2","title":"Enable Llm Integration","pathname":"/codemash/api-reference/ai/integrations/enable-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Llm Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"gRwZyvyJZz9yIHbz1frP","title":"Enable Mcp Integration","pathname":"/codemash/api-reference/ai/integrations/enable-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"enable Mcp Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"ihDyo7yZDGudhqoQSeXg","title":"Get Embedding Integration","pathname":"/codemash/api-reference/ai/integrations/get-embedding-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Embedding Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"y01XCc1sZFJOcaJpBS7C","title":"Get Embedding Integrations","pathname":"/codemash/api-reference/ai/integrations/get-embedding-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Embedding Integrations.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"YudiesEtul3xQJOguFkK","title":"Get Llm Integration","pathname":"/codemash/api-reference/ai/integrations/get-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Llm Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"bLYJiAyXy2bqhJN6zEMa","title":"Get Llm Integrations","pathname":"/codemash/api-reference/ai/integrations/get-llm-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Llm Integrations.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"jjgilchIc1taUb5EkKOh","title":"Get Mcp Integration","pathname":"/codemash/api-reference/ai/integrations/get-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Mcp Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"xXeFBW1oA6nnC8lAPmqz","title":"Get Mcp Integrations","pathname":"/codemash/api-reference/ai/integrations/get-mcp-integrations","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"get Mcp Integrations.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"e2TwwDYSbMDCREoDH4iQ","title":"Save Embedding Integration","pathname":"/codemash/api-reference/ai/integrations/save-embedding-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Embedding Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"Vg09K2hbQf6lsl3x2rFD","title":"Save Llm Integration","pathname":"/codemash/api-reference/ai/integrations/save-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Llm Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"L1IIIasUu7eyY3fjbSd4","title":"Save Mcp Integration","pathname":"/codemash/api-reference/ai/integrations/save-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"save Mcp Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"lFT466sQgSjAdtzJh1nn","title":"Set Llm Integration As Default","pathname":"/codemash/api-reference/ai/integrations/set-llm-integration-as-default","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"set Llm Integration As Default.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"pL4hyXw9DWlwPIpnoDaB","title":"Test Embedding Integration","pathname":"/codemash/api-reference/ai/integrations/test-embedding-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Embedding Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"6lGqFlsZ9ciKKEehnhi5","title":"Test Llm Integration","pathname":"/codemash/api-reference/ai/integrations/test-llm-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Llm Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"c2VE91CX4T2dUdudgp0s","title":"Test Mcp Integration","pathname":"/codemash/api-reference/ai/integrations/test-mcp-integration","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"test Mcp Integration.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Integrations"}]},{"id":"yV0NGkSYQhDMQPW9Zwns","title":"Tools","pathname":"/codemash/api-reference/ai/tools","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"AI Integrations → Tools endpoints.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"}]},{"id":"pvB36vg7c6Qia4Owvx35","title":"Get End User Ai Tools","pathname":"/codemash/api-reference/ai/tools/get-end-user-ai-tools","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Lists the AI tools a project user may use: only their own data (own:* toolsets).","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Tools"}]},{"id":"LHDKlw1unZlxVdpQuK7x","title":"Invoke End User Ai Tool","pathname":"/codemash/api-reference/ai/tools/invoke-end-user-ai-tool","siteSpaceId":"sitesp_RM2gX","lang":"en","description":"Invokes one own-scope AI tool as the calling project user.","breadcrumbs":[{"label":"API reference"},{"label":"AI Integrations"},{"label":"Tools"}]}]}