diff --git a/.github/workflows/issue-triage.lock.yml b/.github/workflows/issue-triage.lock.yml
index 3249affe00..3fc2d5d190 100644
--- a/.github/workflows/issue-triage.lock.yml
+++ b/.github/workflows/issue-triage.lock.yml
@@ -5,7 +5,7 @@
#
# Source: githubnext/agentics/workflows/issue-triage.md@0837fb7b24c3b84ee77fb7c8cfa8735c48be347a
#
-# Effective stop-time: 2025-11-27 03:00:29
+# Effective stop-time: 2025-12-03 20:01:19
#
# Job Dependency Graph:
# ```mermaid
@@ -33,18 +33,29 @@
# add_labels --> update_reaction
# missing_tool --> update_reaction
# ```
+#
+# Pinned GitHub Actions:
+# - actions/checkout@v5 (08c6903cd8c0fde910a37f88322edcfb5dd907a8)
+# https://github.com/actions/checkout/commit/08c6903cd8c0fde910a37f88322edcfb5dd907a8
+# - actions/download-artifact@v5 (634f93cb2916e3fdff6788551b99b062d0335ce0)
+# https://github.com/actions/download-artifact/commit/634f93cb2916e3fdff6788551b99b062d0335ce0
+# - actions/github-script@v8 (ed597411d8f924073f98dfc5c65a23a2325f34cd)
+# https://github.com/actions/github-script/commit/ed597411d8f924073f98dfc5c65a23a2325f34cd
+# - actions/setup-node@v6 (2028fbc5c25fe9cf00d9f06a71cc4710d4507903)
+# https://github.com/actions/setup-node/commit/2028fbc5c25fe9cf00d9f06a71cc4710d4507903
+# - actions/upload-artifact@v4 (ea165f8d65b6e75b540449e92b4886f43607fa02)
+# https://github.com/actions/upload-artifact/commit/ea165f8d65b6e75b540449e92b4886f43607fa02
name: "Agentic Triage"
"on":
- issues:
- types:
- - opened
- - reopened
+ schedule:
+ - cron: 0 0 * * *
+ workflow_dispatch: null
permissions: read-all
concurrency:
- group: "gh-aw-${{ github.workflow }}-${{ github.event.issue.number }}"
+ group: "gh-aw-${{ github.workflow }}"
run-name: "Agentic Triage"
@@ -52,7 +63,7 @@ jobs:
activation:
needs: pre_activation
if: needs.pre_activation.outputs.activated == 'true'
- runs-on: ubuntu-latest
+ runs-on: ubuntu-slim
permissions:
discussions: write
issues: write
@@ -63,24 +74,82 @@ jobs:
comment_url: ${{ steps.react.outputs.comment-url }}
reaction_id: ${{ steps.react.outputs.reaction-id }}
steps:
+ - name: Checkout workflows
+ uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
+ with:
+ sparse-checkout: |
+ .github/workflows
+ sparse-checkout-cone-mode: false
+ fetch-depth: 1
+ persist-credentials: false
- name: Check workflow file timestamps
- run: |
- WORKFLOW_FILE="${GITHUB_WORKSPACE}/.github/workflows/$(basename "$GITHUB_WORKFLOW" .lock.yml).md"
- LOCK_FILE="${GITHUB_WORKSPACE}/.github/workflows/$GITHUB_WORKFLOW"
-
- if [ -f "$WORKFLOW_FILE" ] && [ -f "$LOCK_FILE" ]; then
- if [ "$WORKFLOW_FILE" -nt "$LOCK_FILE" ]; then
- echo "🔴🔴🔴 WARNING: Lock file '$LOCK_FILE' is outdated! The workflow file '$WORKFLOW_FILE' has been modified more recently. Run 'gh aw compile' to regenerate the lock file." >&2
- echo "## ⚠️ Workflow Lock File Warning" >> $GITHUB_STEP_SUMMARY
- echo "🔴🔴🔴 **WARNING**: Lock file \`$LOCK_FILE\` is outdated!" >> $GITHUB_STEP_SUMMARY
- echo "The workflow file \`$WORKFLOW_FILE\` has been modified more recently." >> $GITHUB_STEP_SUMMARY
- echo "Run \`gh aw compile\` to regenerate the lock file." >> $GITHUB_STEP_SUMMARY
- echo "" >> $GITHUB_STEP_SUMMARY
- fi
- fi
+ uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd
+ env:
+ GH_AW_WORKFLOW_FILE: "issue-triage.lock.yml"
+ with:
+ script: |
+ const fs = require("fs");
+ const path = require("path");
+ async function main() {
+ const workspace = process.env.GITHUB_WORKSPACE;
+ const workflowFile = process.env.GH_AW_WORKFLOW_FILE;
+ if (!workspace) {
+ core.setFailed("Configuration error: GITHUB_WORKSPACE not available.");
+ return;
+ }
+ if (!workflowFile) {
+ core.setFailed("Configuration error: GH_AW_WORKFLOW_FILE not available.");
+ return;
+ }
+ const workflowBasename = path.basename(workflowFile, ".lock.yml");
+ const workflowMdFile = path.join(workspace, ".github", "workflows", `${workflowBasename}.md`);
+ const lockFile = path.join(workspace, ".github", "workflows", workflowFile);
+ core.info(`Checking workflow timestamps:`);
+ core.info(` Source: ${workflowMdFile}`);
+ core.info(` Lock file: ${lockFile}`);
+ let workflowExists = false;
+ let lockExists = false;
+ try {
+ fs.accessSync(workflowMdFile, fs.constants.F_OK);
+ workflowExists = true;
+ } catch (error) {
+ core.info(`Source file does not exist: ${workflowMdFile}`);
+ }
+ try {
+ fs.accessSync(lockFile, fs.constants.F_OK);
+ lockExists = true;
+ } catch (error) {
+ core.info(`Lock file does not exist: ${lockFile}`);
+ }
+ if (!workflowExists || !lockExists) {
+ core.info("Skipping timestamp check - one or both files not found");
+ return;
+ }
+ const workflowStat = fs.statSync(workflowMdFile);
+ const lockStat = fs.statSync(lockFile);
+ const workflowMtime = workflowStat.mtime.getTime();
+ const lockMtime = lockStat.mtime.getTime();
+ core.info(` Source modified: ${workflowStat.mtime.toISOString()}`);
+ core.info(` Lock modified: ${lockStat.mtime.toISOString()}`);
+ if (workflowMtime > lockMtime) {
+ const warningMessage = `🔴🔴🔴 WARNING: Lock file '${lockFile}' is outdated! The workflow file '${workflowMdFile}' has been modified more recently. Run 'gh aw compile' to regenerate the lock file.`;
+ core.error(warningMessage);
+ await core.summary
+ .addRaw("## ⚠️ Workflow Lock File Warning\n\n")
+ .addRaw(`🔴🔴🔴 **WARNING**: Lock file \`${lockFile}\` is outdated!\n\n`)
+ .addRaw(`The workflow file \`${workflowMdFile}\` has been modified more recently.\n\n`)
+ .addRaw("Run `gh aw compile` to regenerate the lock file.\n\n")
+ .write();
+ } else {
+ core.info("✅ Lock file is up to date");
+ }
+ }
+ main().catch(error => {
+ core.setFailed(error instanceof Error ? error.message : String(error));
+ });
- name: Add eyes reaction to the triggering item
id: react
- if: github.event_name == 'issues' || github.event_name == 'issue_comment' || github.event_name == 'pull_request_review_comment' || github.event_name == 'discussion' || github.event_name == 'discussion_comment' || (github.event_name == 'pull_request') && (github.event.pull_request.head.repo.full_name == github.repository)
+ if: github.event_name == 'issues' || github.event_name == 'issue_comment' || github.event_name == 'pull_request_review_comment' || github.event_name == 'discussion' || github.event_name == 'discussion_comment' || (github.event_name == 'pull_request') && (github.event.pull_request.head.repo.id == github.repository_id)
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd
env:
GH_AW_REACTION: eyes
@@ -414,9 +483,9 @@ jobs:
- agent
- detection
if: >
- ((!cancelled()) && (contains(needs.agent.outputs.output_types, 'add_comment'))) && (((github.event.issue.number) ||
- (github.event.pull_request.number)) || (github.event.discussion.number))
- runs-on: ubuntu-latest
+ (((!cancelled()) && (needs.agent.result != 'skipped')) && (contains(needs.agent.outputs.output_types, 'add_comment'))) &&
+ (((github.event.issue.number) || (github.event.pull_request.number)) || (github.event.discussion.number))
+ runs-on: ubuntu-slim
permissions:
contents: read
discussions: write
@@ -805,9 +874,9 @@ jobs:
- agent
- detection
if: >
- ((!cancelled()) && (contains(needs.agent.outputs.output_types, 'add_labels'))) && ((github.event.issue.number) ||
- (github.event.pull_request.number))
- runs-on: ubuntu-latest
+ (((!cancelled()) && (needs.agent.result != 'skipped')) && (contains(needs.agent.outputs.output_types, 'add_labels'))) &&
+ ((github.event.issue.number) || (github.event.pull_request.number))
+ runs-on: ubuntu-slim
permissions:
contents: read
issues: write
@@ -1046,6 +1115,8 @@ jobs:
needs: activation
runs-on: ubuntu-latest
permissions: read-all
+ concurrency:
+ group: "gh-aw-copilot-${{ github.workflow }}"
env:
GH_AW_SAFE_OUTPUTS: /tmp/gh-aw/safeoutputs/outputs.jsonl
GH_AW_SAFE_OUTPUTS_CONFIG: "{\"add_comment\":{\"max\":1},\"add_labels\":{\"max\":5},\"missing_tool\":{}}"
@@ -1055,14 +1126,22 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
+ with:
+ persist-credentials: false
- name: Create gh-aw temp directory
run: |
mkdir -p /tmp/gh-aw/agent
echo "Created /tmp/gh-aw/agent directory for agentic workflow temporary files"
- name: Configure Git credentials
+ env:
+ REPO_NAME: ${{ github.repository }}
run: |
git config --global user.email "github-actions[bot]@users.noreply.github.com"
- git config --global user.name "${{ github.workflow }}"
+ git config --global user.name "github-actions[bot]"
+ # Re-authenticate git with GitHub token
+ SERVER_URL="${{ github.server_url }}"
+ SERVER_URL="${SERVER_URL#https://}"
+ git remote set-url origin "https://x-access-token:${{ github.token }}@${SERVER_URL}/${REPO_NAME}.git"
echo "Git configured with standard GitHub Actions identity"
- name: Checkout PR branch
if: |
@@ -1114,15 +1193,15 @@ jobs:
env:
COPILOT_CLI_TOKEN: ${{ secrets.COPILOT_CLI_TOKEN }}
- name: Setup Node.js
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
+ uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903
with:
node-version: '24'
- name: Install GitHub Copilot CLI
- run: npm install -g @github/copilot@0.0.351
+ run: npm install -g @github/copilot@0.0.353
- name: Downloading container images
run: |
set -e
- docker pull ghcr.io/github/github-mcp-server:v0.19.1
+ docker pull ghcr.io/github/github-mcp-server:v0.20.1
docker pull mcp/fetch
- name: Setup Safe Outputs Collector MCP
run: |
@@ -1913,6 +1992,13 @@ jobs:
chmod +x /tmp/gh-aw/safeoutputs/mcp-server.cjs
- name: Setup MCPs
+ env:
+ GITHUB_MCP_SERVER_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
+ GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}
+ GH_AW_SAFE_OUTPUTS_CONFIG: ${{ toJSON(env.GH_AW_SAFE_OUTPUTS_CONFIG) }}
+ GH_AW_ASSETS_BRANCH: ${{ env.GH_AW_ASSETS_BRANCH }}
+ GH_AW_ASSETS_MAX_SIZE_KB: ${{ env.GH_AW_ASSETS_MAX_SIZE_KB }}
+ GH_AW_ASSETS_ALLOWED_EXTS: ${{ env.GH_AW_ASSETS_ALLOWED_EXTS }}
run: |
mkdir -p /tmp/gh-aw/mcp-config
mkdir -p /home/runner/.copilot
@@ -1932,7 +2018,7 @@ jobs:
"GITHUB_READ_ONLY=1",
"-e",
"GITHUB_TOOLSETS=default",
- "ghcr.io/github/github-mcp-server:v0.19.1"
+ "ghcr.io/github/github-mcp-server:v0.20.1"
],
"tools": ["*"],
"env": {
@@ -1949,7 +2035,9 @@ jobs:
"GH_AW_SAFE_OUTPUTS_CONFIG": "\${GH_AW_SAFE_OUTPUTS_CONFIG}",
"GH_AW_ASSETS_BRANCH": "\${GH_AW_ASSETS_BRANCH}",
"GH_AW_ASSETS_MAX_SIZE_KB": "\${GH_AW_ASSETS_MAX_SIZE_KB}",
- "GH_AW_ASSETS_ALLOWED_EXTS": "\${GH_AW_ASSETS_ALLOWED_EXTS}"
+ "GH_AW_ASSETS_ALLOWED_EXTS": "\${GH_AW_ASSETS_ALLOWED_EXTS}",
+ "GITHUB_REPOSITORY": "\${GITHUB_REPOSITORY}",
+ "GITHUB_SERVER_URL": "\${GITHUB_SERVER_URL}"
}
},
"web-fetch": {
@@ -1978,25 +2066,28 @@ jobs:
GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}
run: |
mkdir -p $(dirname "$GH_AW_PROMPT")
- cat > $GH_AW_PROMPT << 'PROMPT_EOF'
+ cat > "$GH_AW_PROMPT" << 'PROMPT_EOF'
# Agentic Triage
- You're a triage assistant for GitHub issues. Your task is to analyze issue #${{ github.event.issue.number }} and perform some initial triage tasks related to that issue.
+ You're a triage assistant for GitHub issues. Your task is to analyze issues created in the last 24 hours and perform initial triage tasks for each of them.
- 1. Select appropriate labels for the issue from the provided list.
+ 1. First, use the `list_issues` tool to retrieve all issues created in the last 24 hours. Filter issues by using the `since` parameter with a timestamp from 24 hours ago (calculate: current time minus 24 hours in ISO 8601 format).
- 2. Retrieve the issue content using the `get_issue` tool. If the issue is obviously spam, or generated by bot, or something else that is not an actual issue to be worked on, then add an issue comment to the issue with a one sentence analysis and exit the workflow.
+ 2. For each issue found, perform the following triage tasks:
- 3. Next, use the GitHub tools to gather additional context about the issue:
+ 3. Select appropriate labels for the issue from the provided list.
+
+ 4. Retrieve the issue content using the `get_issue` tool. If the issue is obviously spam, or generated by bot, or something else that is not an actual issue to be worked on, then add an issue comment to the issue with a one sentence analysis and move to the next issue.
+
+ 5. Next, use the GitHub tools to gather additional context about the issue:
- Fetch the list of labels available in this repository. Use 'gh label list' bash command to fetch the labels. This will give you the labels you can use for triaging issues.
- Fetch any comments on the issue using the `get_issue_comments` tool
- - Find similar issues if needed using the `search_issues` tool
- - List the issues to see other open issues in the repository using the `list_issues` tool
+ - **Search for duplicate and related issues**: Use the `search_issues` tool to find similar issues by searching for key terms from the issue title and description. Look for both open and closed issues that might be related or duplicates.
- 4. Analyze the issue content, considering:
+ 6. Analyze the issue content, considering:
- The issue title and description
- The type of issue (bug report, feature request, question, etc.)
@@ -2005,9 +2096,9 @@ jobs:
- User impact
- Components affected
- 5. Write notes, ideas, nudges, resource links, debugging strategies and/or reproduction steps for the team to consider relevant to the issue.
+ 7. Write notes, ideas, nudges, resource links, debugging strategies and/or reproduction steps for the team to consider relevant to the issue.
- 6. Select appropriate labels from the available labels list provided above:
+ 8. Select appropriate labels from the available labels list provided above:
- Choose labels that accurately reflect the issue's nature
- Be specific but comprehensive
@@ -2017,15 +2108,16 @@ jobs:
- Only select labels from the provided list above
- It's okay to not add any labels if none are clearly applicable
- 7. Apply the selected labels:
+ 9. Apply the selected labels:
- Use the `update_issue` tool to apply the labels to the issue
- DO NOT communicate directly with users
- If no labels are clearly applicable, do not apply any labels
- 8. Add an issue comment to the issue with your analysis:
+ 10. Add an issue comment to the issue with your analysis:
- Start with "🎯 Agentic Issue Triage"
- Provide a brief summary of the issue
+ - **If duplicate or related issues were found**, add a section listing them with links (e.g., "### 🔗 Potentially Related Issues" followed by a bullet list of related issues with their titles and links)
- Mention any relevant details that might help the team understand the issue better
- Include any debugging strategies or reproduction steps if applicable
- Suggest resources or links that might be helpful for resolving the issue or learning skills related to the issue or the particular area of the codebase affected by it
@@ -2035,12 +2127,14 @@ jobs:
- If appropriate break the issue down to sub-tasks and write a checklist of things to do.
- Use collapsed-by-default sections in the GitHub markdown to keep the comment tidy. Collapse all sections except the short main summary at the top.
+ 11. After processing all issues, provide a summary of how many issues were triaged. If no issues were created in the last 24 hours, simply note that no new issues needed triage.
+
PROMPT_EOF
- name: Append XPIA security instructions to prompt
env:
GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt
run: |
- cat >> $GH_AW_PROMPT << 'PROMPT_EOF'
+ cat >> "$GH_AW_PROMPT" << 'PROMPT_EOF'
---
@@ -2072,7 +2166,7 @@ jobs:
env:
GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt
run: |
- cat >> $GH_AW_PROMPT << 'PROMPT_EOF'
+ cat >> "$GH_AW_PROMPT" << 'PROMPT_EOF'
---
@@ -2085,7 +2179,7 @@ jobs:
env:
GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt
run: |
- cat >> $GH_AW_PROMPT << 'PROMPT_EOF'
+ cat >> "$GH_AW_PROMPT" << 'PROMPT_EOF'
---
@@ -2110,7 +2204,7 @@ jobs:
env:
GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt
run: |
- cat >> $GH_AW_PROMPT << 'PROMPT_EOF'
+ cat >> "$GH_AW_PROMPT" << 'PROMPT_EOF'
---
@@ -2179,14 +2273,14 @@ jobs:
env:
GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt
run: |
- echo "" >> $GITHUB_STEP_SUMMARY
- echo "Generated Prompt
" >> $GITHUB_STEP_SUMMARY
- echo "" >> $GITHUB_STEP_SUMMARY
- echo '```markdown' >> $GITHUB_STEP_SUMMARY
- cat $GH_AW_PROMPT >> $GITHUB_STEP_SUMMARY
- echo '```' >> $GITHUB_STEP_SUMMARY
- echo "" >> $GITHUB_STEP_SUMMARY
- echo " " >> $GITHUB_STEP_SUMMARY
+ echo "" >> "$GITHUB_STEP_SUMMARY"
+ echo "Generated Prompt
" >> "$GITHUB_STEP_SUMMARY"
+ echo "" >> "$GITHUB_STEP_SUMMARY"
+ echo '```markdown' >> "$GITHUB_STEP_SUMMARY"
+ cat "$GH_AW_PROMPT" >> "$GITHUB_STEP_SUMMARY"
+ echo '```' >> "$GITHUB_STEP_SUMMARY"
+ echo "" >> "$GITHUB_STEP_SUMMARY"
+ echo " " >> "$GITHUB_STEP_SUMMARY"
- name: Upload prompt
if: always()
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
@@ -2194,13 +2288,6 @@ jobs:
name: prompt.txt
path: /tmp/gh-aw/aw-prompts/prompt.txt
if-no-files-found: warn
- - name: Capture agent version
- run: |
- VERSION_OUTPUT=$(copilot --version 2>&1 || echo "unknown")
- # Extract semantic version pattern (e.g., 1.2.3, v1.2.3-beta)
- CLEAN_VERSION=$(echo "$VERSION_OUTPUT" | grep -oE 'v?[0-9]+\.[0-9]+\.[0-9]+(-[a-zA-Z0-9]+)?' | head -n1 || echo "unknown")
- echo "AGENT_VERSION=$CLEAN_VERSION" >> $GITHUB_ENV
- echo "Agent version: $VERSION_OUTPUT"
- name: Generate agentic run info
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd
with:
@@ -2212,7 +2299,7 @@ jobs:
engine_name: "GitHub Copilot CLI",
model: "",
version: "",
- agent_version: process.env.AGENT_VERSION || "",
+ agent_version: "0.0.353",
workflow_name: "Agentic Triage",
experimental: false,
supports_tools_allowlist: true,
@@ -2226,6 +2313,9 @@ jobs:
actor: context.actor,
event_name: context.eventName,
staged: false,
+ steps: {
+ firewall: ""
+ },
created_at: new Date().toISOString()
};
@@ -2262,9 +2352,12 @@ jobs:
GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt
GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}
GH_AW_SAFE_OUTPUTS_CONFIG: "{\"add_comment\":{\"max\":1},\"add_labels\":{\"max\":5},\"missing_tool\":{}}"
+ GITHUB_HEAD_REF: ${{ github.head_ref }}
GITHUB_MCP_SERVER_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
+ GITHUB_REF_NAME: ${{ github.ref_name }}
GITHUB_STEP_SUMMARY: ${{ env.GITHUB_STEP_SUMMARY }}
GITHUB_TOKEN: ${{ secrets.COPILOT_CLI_TOKEN }}
+ GITHUB_WORKSPACE: ${{ github.workspace }}
XDG_CONFIG_HOME: /home/runner
- name: Redact secrets in logs
if: always()
@@ -2399,71 +2492,135 @@ jobs:
script: |
async function main() {
const fs = require("fs");
- const maxBodyLength = 65000;
- function sanitizeContent(content, maxLength) {
- if (!content || typeof content !== "string") {
- return "";
- }
- const allowedDomainsEnv = process.env.GH_AW_ALLOWED_DOMAINS;
- const defaultAllowedDomains = ["github.com", "github.io", "githubusercontent.com", "githubassets.com", "github.dev", "codespaces.new"];
- const allowedDomains = allowedDomainsEnv
- ? allowedDomainsEnv
- .split(",")
- .map(d => d.trim())
- .filter(d => d)
- : defaultAllowedDomains;
- let sanitized = content;
- sanitized = neutralizeMentions(sanitized);
- sanitized = removeXmlComments(sanitized);
- sanitized = sanitized.replace(/\x1b\[[0-9;]*[mGKH]/g, "");
- sanitized = sanitized.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]/g, "");
- sanitized = sanitizeUrlProtocols(sanitized);
- sanitized = sanitizeUrlDomains(sanitized);
- const lines = sanitized.split("\n");
- const maxLines = 65000;
- maxLength = maxLength || 524288;
- if (lines.length > maxLines) {
- const truncationMsg = "\n[Content truncated due to line count]";
- const truncatedLines = lines.slice(0, maxLines).join("\n") + truncationMsg;
- if (truncatedLines.length > maxLength) {
- sanitized = truncatedLines.substring(0, maxLength - truncationMsg.length) + truncationMsg;
- } else {
- sanitized = truncatedLines;
- }
- } else if (sanitized.length > maxLength) {
- sanitized = sanitized.substring(0, maxLength) + "\n[Content truncated due to length]";
- }
- sanitized = neutralizeBotTriggers(sanitized);
- return sanitized.trim();
- function sanitizeUrlDomains(s) {
- return s.replace(/\bhttps:\/\/[^\s\])}'"<>&\x00-\x1f,;]+/gi, match => {
- const urlAfterProtocol = match.slice(8);
- const hostname = urlAfterProtocol.split(/[\/:\?#]/)[0].toLowerCase();
- const isAllowed = allowedDomains.some(allowedDomain => {
- const normalizedAllowed = allowedDomain.toLowerCase();
- return hostname === normalizedAllowed || hostname.endsWith("." + normalizedAllowed);
- });
- return isAllowed ? match : "(redacted)";
- });
- }
- function sanitizeUrlProtocols(s) {
- return s.replace(/\b(\w+):\/\/[^\s\])}'"<>&\x00-\x1f]+/gi, (match, protocol) => {
- return protocol.toLowerCase() === "https" ? match : "(redacted)";
- });
- }
- function neutralizeMentions(s) {
- return s.replace(
- /(^|[^\w`])@([A-Za-z0-9](?:[A-Za-z0-9-]{0,37}[A-Za-z0-9])?(?:\/[A-Za-z0-9._-]+)?)/g,
- (_m, p1, p2) => `${p1}\`@${p2}\``
- );
- }
- function removeXmlComments(s) {
- return s.replace(//g, "").replace(//g, "");
- }
- function neutralizeBotTriggers(s) {
- return s.replace(/\b(fixes?|closes?|resolves?|fix|close|resolve)\s+#(\w+)/gi, (match, action, ref) => `\`${action} #${ref}\``);
- }
+ function sanitizeContent(content, maxLength) {
+ if (!content || typeof content !== "string") {
+ return "";
}
+ const allowedDomainsEnv = process.env.GH_AW_ALLOWED_DOMAINS;
+ const defaultAllowedDomains = ["github.com", "github.io", "githubusercontent.com", "githubassets.com", "github.dev", "codespaces.new"];
+ const allowedDomains = allowedDomainsEnv
+ ? allowedDomainsEnv
+ .split(",")
+ .map(d => d.trim())
+ .filter(d => d)
+ : defaultAllowedDomains;
+ let sanitized = content;
+ sanitized = neutralizeCommands(sanitized);
+ sanitized = neutralizeMentions(sanitized);
+ sanitized = removeXmlComments(sanitized);
+ sanitized = convertXmlTags(sanitized);
+ sanitized = sanitized.replace(/\x1b\[[0-9;]*[mGKH]/g, "");
+ sanitized = sanitized.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]/g, "");
+ sanitized = sanitizeUrlProtocols(sanitized);
+ sanitized = sanitizeUrlDomains(sanitized);
+ const lines = sanitized.split("\n");
+ const maxLines = 65000;
+ maxLength = maxLength || 524288;
+ if (lines.length > maxLines) {
+ const truncationMsg = "\n[Content truncated due to line count]";
+ const truncatedLines = lines.slice(0, maxLines).join("\n") + truncationMsg;
+ if (truncatedLines.length > maxLength) {
+ sanitized = truncatedLines.substring(0, maxLength - truncationMsg.length) + truncationMsg;
+ } else {
+ sanitized = truncatedLines;
+ }
+ } else if (sanitized.length > maxLength) {
+ sanitized = sanitized.substring(0, maxLength) + "\n[Content truncated due to length]";
+ }
+ sanitized = neutralizeBotTriggers(sanitized);
+ return sanitized.trim();
+ function sanitizeUrlDomains(s) {
+ s = s.replace(/\bhttps:\/\/([^\s\])}'"<>&\x00-\x1f,;]+)/gi, (match, rest) => {
+ const hostname = rest.split(/[\/:\?#]/)[0].toLowerCase();
+ const isAllowed = allowedDomains.some(allowedDomain => {
+ const normalizedAllowed = allowedDomain.toLowerCase();
+ return hostname === normalizedAllowed || hostname.endsWith("." + normalizedAllowed);
+ });
+ if (isAllowed) {
+ return match;
+ }
+ const domain = hostname;
+ const truncated = domain.length > 12 ? domain.substring(0, 12) + "..." : domain;
+ core.info(`Redacted URL: ${truncated}`);
+ core.debug(`Redacted URL (full): ${match}`);
+ const urlParts = match.split(/([?])/);
+ let result = "(redacted)";
+ for (let i = 1; i < urlParts.length; i++) {
+ if (urlParts[i].match(/^[?]$/)) {
+ result += urlParts[i];
+ } else {
+ result += sanitizeUrlDomains(urlParts[i]);
+ }
+ }
+ return result;
+ });
+ return s;
+ }
+ function sanitizeUrlProtocols(s) {
+ return s.replace(/(?&\x00-\x1f]+/g, (match, protocol) => {
+ if (protocol.toLowerCase() === "https") {
+ return match;
+ }
+ if (match.includes("::")) {
+ return match;
+ }
+ if (match.includes("://")) {
+ const domainMatch = match.match(/^[^:]+:\/\/([^\/\s?#]+)/);
+ const domain = domainMatch ? domainMatch[1] : match;
+ const truncated = domain.length > 12 ? domain.substring(0, 12) + "..." : domain;
+ core.info(`Redacted URL: ${truncated}`);
+ core.debug(`Redacted URL (full): ${match}`);
+ return "(redacted)";
+ }
+ const dangerousProtocols = ["javascript", "data", "vbscript", "file", "about", "mailto", "tel", "ssh", "ftp"];
+ if (dangerousProtocols.includes(protocol.toLowerCase())) {
+ const truncated = match.length > 12 ? match.substring(0, 12) + "..." : match;
+ core.info(`Redacted URL: ${truncated}`);
+ core.debug(`Redacted URL (full): ${match}`);
+ return "(redacted)";
+ }
+ return match;
+ });
+ }
+ function neutralizeCommands(s) {
+ const commandName = process.env.GH_AW_COMMAND;
+ if (!commandName) {
+ return s;
+ }
+ const escapedCommand = commandName.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
+ return s.replace(new RegExp(`^(\\s*)/(${escapedCommand})\\b`, "i"), "$1`/$2`");
+ }
+ function neutralizeMentions(s) {
+ return s.replace(
+ /(^|[^\w`])@([A-Za-z0-9](?:[A-Za-z0-9-]{0,37}[A-Za-z0-9])?(?:\/[A-Za-z0-9._-]+)?)/g,
+ (_m, p1, p2) => `${p1}\`@${p2}\``
+ );
+ }
+ function removeXmlComments(s) {
+ return s.replace(//g, "").replace(//g, "");
+ }
+ function convertXmlTags(s) {
+ const allowedTags = ["details", "summary", "code", "em", "b"];
+ s = s.replace(//g, (match, content) => {
+ const convertedContent = content.replace(/<(\/?[A-Za-z][A-Za-z0-9]*(?:[^>]*?))>/g, "($1)");
+ return `(![CDATA[${convertedContent}]])`;
+ });
+ return s.replace(/<(\/?[A-Za-z!][^>]*?)>/g, (match, tagContent) => {
+ const tagNameMatch = tagContent.match(/^\/?\s*([A-Za-z][A-Za-z0-9]*)/);
+ if (tagNameMatch) {
+ const tagName = tagNameMatch[1].toLowerCase();
+ if (allowedTags.includes(tagName)) {
+ return match;
+ }
+ }
+ return `(${tagContent})`;
+ });
+ }
+ function neutralizeBotTriggers(s) {
+ return s.replace(/\b(fixes?|closes?|resolves?|fix|close|resolve)\s+#(\w+)/gi, (match, action, ref) => `\`${action} #${ref}\``);
+ }
+ }
+ const maxBodyLength = 65000;
function getMaxAllowedForType(itemType, config) {
const itemConfig = config?.[itemType];
if (itemConfig && typeof itemConfig === "object" && "max" in itemConfig && itemConfig.max) {
@@ -4295,7 +4452,9 @@ jobs:
detection:
needs: agent
runs-on: ubuntu-latest
- permissions: read-all
+ permissions: {}
+ concurrency:
+ group: "gh-aw-copilot-${{ github.workflow }}"
timeout-minutes: 10
steps:
- name: Download prompt artifact
@@ -4444,11 +4603,11 @@ jobs:
env:
COPILOT_CLI_TOKEN: ${{ secrets.COPILOT_CLI_TOKEN }}
- name: Setup Node.js
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
+ uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903
with:
node-version: '24'
- name: Install GitHub Copilot CLI
- run: npm install -g @github/copilot@0.0.351
+ run: npm install -g @github/copilot@0.0.353
- name: Execute GitHub Copilot CLI
id: agentic_execution
# Copilot CLI tool arguments (sorted):
@@ -4471,8 +4630,11 @@ jobs:
env:
COPILOT_AGENT_RUNNER_TYPE: STANDALONE
GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt
+ GITHUB_HEAD_REF: ${{ github.head_ref }}
+ GITHUB_REF_NAME: ${{ github.ref_name }}
GITHUB_STEP_SUMMARY: ${{ env.GITHUB_STEP_SUMMARY }}
GITHUB_TOKEN: ${{ secrets.COPILOT_CLI_TOKEN }}
+ GITHUB_WORKSPACE: ${{ github.workspace }}
XDG_CONFIG_HOME: /home/runner
- name: Parse threat detection results
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd
@@ -4522,8 +4684,8 @@ jobs:
needs:
- agent
- detection
- if: (!cancelled()) && (contains(needs.agent.outputs.output_types, 'missing_tool'))
- runs-on: ubuntu-latest
+ if: ((!cancelled()) && (needs.agent.result != 'skipped')) && (contains(needs.agent.outputs.output_types, 'missing_tool'))
+ runs-on: ubuntu-slim
permissions:
contents: read
timeout-minutes: 5
@@ -4651,89 +4813,15 @@ jobs:
});
pre_activation:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-slim
outputs:
- activated: ${{ (steps.check_membership.outputs.is_team_member == 'true') && (steps.check_stop_time.outputs.stop_time_ok == 'true') }}
+ activated: ${{ steps.check_stop_time.outputs.stop_time_ok == 'true' }}
steps:
- - name: Check team membership for workflow
- id: check_membership
- uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd
- env:
- GH_AW_REQUIRED_ROLES: admin,maintainer,write
- with:
- script: |
- async function main() {
- const { eventName } = context;
- const actor = context.actor;
- const { owner, repo } = context.repo;
- const requiredPermissionsEnv = process.env.GH_AW_REQUIRED_ROLES;
- const requiredPermissions = requiredPermissionsEnv ? requiredPermissionsEnv.split(",").filter(p => p.trim() !== "") : [];
- if (eventName === "workflow_dispatch") {
- const hasWriteRole = requiredPermissions.includes("write");
- if (hasWriteRole) {
- core.info(`✅ Event ${eventName} does not require validation (write role allowed)`);
- core.setOutput("is_team_member", "true");
- core.setOutput("result", "safe_event");
- return;
- }
- core.info(`Event ${eventName} requires validation (write role not allowed)`);
- }
- const safeEvents = ["workflow_run", "schedule"];
- if (safeEvents.includes(eventName)) {
- core.info(`✅ Event ${eventName} does not require validation`);
- core.setOutput("is_team_member", "true");
- core.setOutput("result", "safe_event");
- return;
- }
- if (!requiredPermissions || requiredPermissions.length === 0) {
- core.warning("❌ Configuration error: Required permissions not specified. Contact repository administrator.");
- core.setOutput("is_team_member", "false");
- core.setOutput("result", "config_error");
- core.setOutput("error_message", "Configuration error: Required permissions not specified");
- return;
- }
- try {
- core.info(`Checking if user '${actor}' has required permissions for ${owner}/${repo}`);
- core.info(`Required permissions: ${requiredPermissions.join(", ")}`);
- const repoPermission = await github.rest.repos.getCollaboratorPermissionLevel({
- owner: owner,
- repo: repo,
- username: actor,
- });
- const permission = repoPermission.data.permission;
- core.info(`Repository permission level: ${permission}`);
- for (const requiredPerm of requiredPermissions) {
- if (permission === requiredPerm || (requiredPerm === "maintainer" && permission === "maintain")) {
- core.info(`✅ User has ${permission} access to repository`);
- core.setOutput("is_team_member", "true");
- core.setOutput("result", "authorized");
- core.setOutput("user_permission", permission);
- return;
- }
- }
- core.warning(`User permission '${permission}' does not meet requirements: ${requiredPermissions.join(", ")}`);
- core.setOutput("is_team_member", "false");
- core.setOutput("result", "insufficient_permissions");
- core.setOutput("user_permission", permission);
- core.setOutput(
- "error_message",
- `Access denied: User '${actor}' is not authorized. Required permissions: ${requiredPermissions.join(", ")}`
- );
- } catch (repoError) {
- const errorMessage = repoError instanceof Error ? repoError.message : String(repoError);
- core.warning(`Repository permission check failed: ${errorMessage}`);
- core.setOutput("is_team_member", "false");
- core.setOutput("result", "api_error");
- core.setOutput("error_message", `Repository permission check failed: ${errorMessage}`);
- return;
- }
- }
- await main();
- name: Check stop-time limit
id: check_stop_time
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd
env:
- GH_AW_STOP_TIME: 2025-11-27 03:00:29
+ GH_AW_STOP_TIME: 2025-12-03 20:01:19
GH_AW_WORKFLOW_NAME: "Agentic Triage"
with:
script: |
@@ -4776,7 +4864,7 @@ jobs:
if: >
(((((always()) && (needs.agent.result != 'skipped')) && (needs.activation.outputs.comment_id)) && (!contains(needs.agent.outputs.output_types, 'add_comment'))) &&
(!contains(needs.agent.outputs.output_types, 'create_pull_request'))) && (!contains(needs.agent.outputs.output_types, 'push_to_pull_request_branch'))
- runs-on: ubuntu-latest
+ runs-on: ubuntu-slim
permissions:
contents: read
discussions: write
diff --git a/.github/workflows/issue-triage.md b/.github/workflows/issue-triage.md
index 2b4739988a..087f009106 100644
--- a/.github/workflows/issue-triage.md
+++ b/.github/workflows/issue-triage.md
@@ -1,7 +1,8 @@
---
on:
- issues:
- types: [opened, reopened]
+ schedule:
+ - cron: '0 0 * * *' # Run daily at midnight UTC
+ workflow_dispatch: # Enable manual trigger
stop-after: +30d # workflow will no longer trigger after 30 days. Remove this and recompile to run indefinitely
reaction: eyes
@@ -25,20 +26,23 @@ source: githubnext/agentics/workflows/issue-triage.md@0837fb7b24c3b84ee77fb7c8cf
-You're a triage assistant for GitHub issues. Your task is to analyze issue #${{ github.event.issue.number }} and perform some initial triage tasks related to that issue.
+You're a triage assistant for GitHub issues. Your task is to analyze issues created in the last 24 hours and perform initial triage tasks for each of them.
-1. Select appropriate labels for the issue from the provided list.
+1. First, use the `list_issues` tool to retrieve all issues created in the last 24 hours. Filter issues by using the `since` parameter with a timestamp from 24 hours ago (calculate: current time minus 24 hours in ISO 8601 format).
-2. Retrieve the issue content using the `get_issue` tool. If the issue is obviously spam, or generated by bot, or something else that is not an actual issue to be worked on, then add an issue comment to the issue with a one sentence analysis and exit the workflow.
+2. For each issue found, perform the following triage tasks:
-3. Next, use the GitHub tools to gather additional context about the issue:
+3. Select appropriate labels for the issue from the provided list.
+
+4. Retrieve the issue content using the `get_issue` tool. If the issue is obviously spam, or generated by bot, or something else that is not an actual issue to be worked on, then add an issue comment to the issue with a one sentence analysis and move to the next issue.
+
+5. Next, use the GitHub tools to gather additional context about the issue:
- Fetch the list of labels available in this repository. Use 'gh label list' bash command to fetch the labels. This will give you the labels you can use for triaging issues.
- Fetch any comments on the issue using the `get_issue_comments` tool
- - Find similar issues if needed using the `search_issues` tool
- - List the issues to see other open issues in the repository using the `list_issues` tool
+ - **Search for duplicate and related issues**: Use the `search_issues` tool to find similar issues by searching for key terms from the issue title and description. Look for both open and closed issues that might be related or duplicates.
-4. Analyze the issue content, considering:
+6. Analyze the issue content, considering:
- The issue title and description
- The type of issue (bug report, feature request, question, etc.)
@@ -47,9 +51,9 @@ You're a triage assistant for GitHub issues. Your task is to analyze issue #${{
- User impact
- Components affected
-5. Write notes, ideas, nudges, resource links, debugging strategies and/or reproduction steps for the team to consider relevant to the issue.
+7. Write notes, ideas, nudges, resource links, debugging strategies and/or reproduction steps for the team to consider relevant to the issue.
-6. Select appropriate labels from the available labels list provided above:
+8. Select appropriate labels from the available labels list provided above:
- Choose labels that accurately reflect the issue's nature
- Be specific but comprehensive
@@ -59,15 +63,16 @@ You're a triage assistant for GitHub issues. Your task is to analyze issue #${{
- Only select labels from the provided list above
- It's okay to not add any labels if none are clearly applicable
-7. Apply the selected labels:
+9. Apply the selected labels:
- Use the `update_issue` tool to apply the labels to the issue
- DO NOT communicate directly with users
- If no labels are clearly applicable, do not apply any labels
-8. Add an issue comment to the issue with your analysis:
+10. Add an issue comment to the issue with your analysis:
- Start with "🎯 Agentic Issue Triage"
- Provide a brief summary of the issue
+ - **If duplicate or related issues were found**, add a section listing them with links (e.g., "### 🔗 Potentially Related Issues" followed by a bullet list of related issues with their titles and links)
- Mention any relevant details that might help the team understand the issue better
- Include any debugging strategies or reproduction steps if applicable
- Suggest resources or links that might be helpful for resolving the issue or learning skills related to the issue or the particular area of the codebase affected by it
@@ -76,3 +81,5 @@ You're a triage assistant for GitHub issues. Your task is to analyze issue #${{
- If you have any debugging strategies, include them in the comment
- If appropriate break the issue down to sub-tasks and write a checklist of things to do.
- Use collapsed-by-default sections in the GitHub markdown to keep the comment tidy. Collapse all sections except the short main summary at the top.
+
+11. After processing all issues, provide a summary of how many issues were triaged. If no issues were created in the last 24 hours, simply note that no new issues needed triage.
diff --git a/README.md b/README.md
index 1f24d5c5f2..50c1ed399b 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-> We just announced Transactions API for Appwrite Databases - [Learn more](https://appwrite.io/blog/post/announcing-transactions-api)
+> We just announced DB operators for Appwrite Databases - [Learn more](https://appwrite.io/blog/post/announcing-db-operators)
> Appwrite Cloud is now Generally Available - [Learn more](https://appwrite.io/cloud-ga)
diff --git a/app/config/collections/common.php b/app/config/collections/common.php
index 6de7eb224b..d8e1c1699a 100644
--- a/app/config/collections/common.php
+++ b/app/config/collections/common.php
@@ -364,6 +364,61 @@ return [
'array' => false,
'filters' => ['datetime'],
],
+ [
+ '$id' => ID::custom('emailCanonical'),
+ 'type' => Database::VAR_STRING,
+ 'format' => '',
+ 'size' => 320,
+ 'signed' => true,
+ 'required' => false,
+ 'default' => null,
+ 'array' => false,
+ 'filters' => [],
+ ],
+ [
+ '$id' => ID::custom('emailIsFree'),
+ 'type' => Database::VAR_BOOLEAN,
+ 'format' => '',
+ 'size' => 0,
+ 'signed' => true,
+ 'required' => false,
+ 'default' => null,
+ 'array' => false,
+ 'filters' => [],
+ ],
+ [
+ '$id' => ID::custom('emailIsDisposable'),
+ 'type' => Database::VAR_BOOLEAN,
+ 'format' => '',
+ 'size' => 0,
+ 'signed' => true,
+ 'required' => false,
+ 'default' => null,
+ 'array' => false,
+ 'filters' => [],
+ ],
+ [
+ '$id' => ID::custom('emailIsCorporate'),
+ 'type' => Database::VAR_BOOLEAN,
+ 'format' => '',
+ 'size' => 0,
+ 'signed' => true,
+ 'required' => false,
+ 'default' => null,
+ 'array' => false,
+ 'filters' => [],
+ ],
+ [
+ '$id' => ID::custom('emailIsCanonical'),
+ 'type' => Database::VAR_BOOLEAN,
+ 'format' => '',
+ 'size' => 0,
+ 'signed' => true,
+ 'required' => false,
+ 'default' => null,
+ 'array' => false,
+ 'filters' => [],
+ ],
],
'indexes' => [
[
diff --git a/app/config/collections/projects.php b/app/config/collections/projects.php
index bf0cee3527..dae0337dc9 100644
--- a/app/config/collections/projects.php
+++ b/app/config/collections/projects.php
@@ -2345,7 +2345,7 @@ return [
'$id' => ID::custom('errors'),
'type' => Database::VAR_STRING,
'format' => '',
- 'size' => 65535,
+ 'size' => 1_000_000,
'signed' => true,
'required' => true,
'default' => null,
diff --git a/app/config/frameworks.php b/app/config/frameworks.php
index 0ab4a8a7db..47e26ac91e 100644
--- a/app/config/frameworks.php
+++ b/app/config/frameworks.php
@@ -273,7 +273,7 @@ return [
'key' => 'flutter',
'name' => 'Flutter',
'screenshotSleep' => 5000,
- 'buildRuntime' => 'flutter-3.29',
+ 'buildRuntime' => 'flutter-3.35',
'runtimes' => getVersions($templateRuntimes['FLUTTER']['versions'], 'flutter'),
'adapters' => [
'static' => [
@@ -282,6 +282,7 @@ return [
'installCommand' => 'flutter pub get',
'outputDirectory' => './build/web',
'startCommand' => 'bash helpers/server.sh',
+ 'fallbackFile' => 'index.html'
],
],
],
diff --git a/app/config/platforms.php b/app/config/platforms.php
index 361ec6b935..2b5c107648 100644
--- a/app/config/platforms.php
+++ b/app/config/platforms.php
@@ -60,7 +60,7 @@ return [
[
'key' => 'flutter',
'name' => 'Flutter',
- 'version' => '20.3.0',
+ 'version' => '20.3.1',
'url' => 'https://github.com/appwrite/sdk-for-flutter',
'package' => 'https://pub.dev/packages/appwrite',
'enabled' => true,
@@ -226,7 +226,7 @@ return [
[
'key' => 'cli',
'name' => 'Command Line',
- 'version' => '11.1.0',
+ 'version' => '11.1.1',
'url' => 'https://github.com/appwrite/sdk-for-cli',
'package' => 'https://www.npmjs.com/package/appwrite-cli',
'enabled' => true,
@@ -281,7 +281,7 @@ return [
[
'key' => 'php',
'name' => 'PHP',
- 'version' => '17.5.0',
+ 'version' => '18.0.1',
'url' => 'https://github.com/appwrite/sdk-for-php',
'package' => 'https://packagist.org/packages/appwrite/appwrite',
'enabled' => true,
@@ -376,7 +376,7 @@ return [
[
'key' => 'dart',
'name' => 'Dart',
- 'version' => '19.3.0',
+ 'version' => '19.4.0',
'url' => 'https://github.com/appwrite/sdk-for-dart',
'package' => 'https://pub.dev/packages/dart_appwrite',
'enabled' => true,
diff --git a/app/config/specs/open-api3-1.8.x-client.json b/app/config/specs/open-api3-1.8.x-client.json
index 5cb1fb0f06..dde8390820 100644
--- a/app/config/specs/open-api3-1.8.x-client.json
+++ b/app/config/specs/open-api3-1.8.x-client.json
@@ -4932,6 +4932,725 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image"
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Session": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "schema": {
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com"
+ },
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "object",
+ "x-example": "{}",
+ "default": {}
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720
+ },
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1
+ },
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light"
+ },
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1
+ },
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/databases\/transactions": {
"get": {
"summary": "List transactions",
@@ -4956,7 +5675,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -5021,7 +5740,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5089,7 +5808,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5151,7 +5870,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5227,7 +5946,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5291,7 +6010,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5374,7 +6093,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -5484,7 +6203,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -5640,7 +6359,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -5749,7 +6468,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -5903,7 +6622,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -6011,7 +6730,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -6115,7 +6834,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -6239,7 +6958,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -6363,7 +7082,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -6449,7 +7168,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -6565,7 +7284,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -6639,7 +7358,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -6691,7 +7410,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -6743,7 +7462,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -6795,7 +7514,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -6847,7 +7566,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -6899,7 +7618,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -6951,7 +7670,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -7003,7 +7722,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -7055,7 +7774,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -7107,7 +7826,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -7159,7 +7878,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -7242,7 +7961,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -7317,7 +8036,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -7414,7 +8133,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -7512,7 +8231,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -7584,7 +8303,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -7673,7 +8392,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -7740,7 +8459,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -7818,7 +8537,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -8046,7 +8765,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -8131,7 +8850,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -8199,7 +8918,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -8270,7 +8989,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -8335,7 +9054,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -8414,7 +9133,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -8481,7 +9200,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -8567,7 +9286,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -8676,7 +9395,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -8827,7 +9546,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -8935,7 +9654,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -9080,7 +9799,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -9187,7 +9906,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -9290,7 +10009,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -9413,7 +10132,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -9536,7 +10255,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -9623,7 +10342,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -9708,7 +10427,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -9770,7 +10489,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -9844,7 +10563,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -9908,7 +10627,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -10005,7 +10724,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -10116,7 +10835,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -10188,7 +10907,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -10275,7 +10994,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -10349,7 +11068,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -10447,7 +11166,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -10508,7 +11227,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
diff --git a/app/config/specs/open-api3-1.8.x-console.json b/app/config/specs/open-api3-1.8.x-console.json
index 59007b653d..287c33e5ec 100644
--- a/app/config/specs/open-api3-1.8.x-console.json
+++ b/app/config/specs/open-api3-1.8.x-console.json
@@ -4937,6 +4937,725 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image"
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Key": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "schema": {
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com"
+ },
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "object",
+ "x-example": "{}",
+ "default": {}
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720
+ },
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1
+ },
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light"
+ },
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1
+ },
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/console\/assistant": {
"post": {
"summary": "Create assistant query",
@@ -4954,7 +5673,7 @@
"x-appwrite": {
"method": "chat",
"group": "console",
- "weight": 252,
+ "weight": 253,
"cookies": false,
"type": "",
"demo": "assistant\/chat.md",
@@ -5014,7 +5733,7 @@
"x-appwrite": {
"method": "getResource",
"group": null,
- "weight": 511,
+ "weight": 512,
"cookies": false,
"type": "",
"demo": "console\/get-resource.md",
@@ -5089,7 +5808,7 @@
"x-appwrite": {
"method": "variables",
"group": "console",
- "weight": 251,
+ "weight": 252,
"cookies": false,
"type": "",
"demo": "console\/variables.md",
@@ -5137,7 +5856,7 @@
"x-appwrite": {
"method": "list",
"group": "databases",
- "weight": 319,
+ "weight": 320,
"cookies": false,
"type": "",
"demo": "databases\/list.md",
@@ -5253,7 +5972,7 @@
"x-appwrite": {
"method": "create",
"group": "databases",
- "weight": 315,
+ "weight": 316,
"cookies": false,
"type": "",
"demo": "databases\/create.md",
@@ -5367,7 +6086,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -5432,7 +6151,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5500,7 +6219,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5562,7 +6281,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5638,7 +6357,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5702,7 +6421,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5785,7 +6504,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 322,
+ "weight": 323,
"cookies": false,
"type": "",
"demo": "databases\/list-usage.md",
@@ -5887,7 +6606,7 @@
"x-appwrite": {
"method": "get",
"group": "databases",
- "weight": 316,
+ "weight": 317,
"cookies": false,
"type": "",
"demo": "databases\/get.md",
@@ -5978,7 +6697,7 @@
"x-appwrite": {
"method": "update",
"group": "databases",
- "weight": 317,
+ "weight": 318,
"cookies": false,
"type": "",
"demo": "databases\/update.md",
@@ -6089,7 +6808,7 @@
"x-appwrite": {
"method": "delete",
"group": "databases",
- "weight": 318,
+ "weight": 319,
"cookies": false,
"type": "",
"demo": "databases\/delete.md",
@@ -6181,7 +6900,7 @@
"x-appwrite": {
"method": "listCollections",
"group": "collections",
- "weight": 327,
+ "weight": 328,
"cookies": false,
"type": "",
"demo": "databases\/list-collections.md",
@@ -6279,7 +6998,7 @@
"x-appwrite": {
"method": "createCollection",
"group": "collections",
- "weight": 323,
+ "weight": 324,
"cookies": false,
"type": "",
"demo": "databases\/create-collection.md",
@@ -6387,7 +7106,7 @@
"x-appwrite": {
"method": "getCollection",
"group": "collections",
- "weight": 324,
+ "weight": 325,
"cookies": false,
"type": "",
"demo": "databases\/get-collection.md",
@@ -6460,7 +7179,7 @@
"x-appwrite": {
"method": "updateCollection",
"group": "collections",
- "weight": 325,
+ "weight": 326,
"cookies": false,
"type": "",
"demo": "databases\/update-collection.md",
@@ -6563,7 +7282,7 @@
"x-appwrite": {
"method": "deleteCollection",
"group": "collections",
- "weight": 326,
+ "weight": 327,
"cookies": false,
"type": "",
"demo": "databases\/delete-collection.md",
@@ -6638,7 +7357,7 @@
"x-appwrite": {
"method": "listAttributes",
"group": "attributes",
- "weight": 344,
+ "weight": 345,
"cookies": false,
"type": "",
"demo": "databases\/list-attributes.md",
@@ -6737,7 +7456,7 @@
"x-appwrite": {
"method": "createBooleanAttribute",
"group": "attributes",
- "weight": 345,
+ "weight": 346,
"cookies": false,
"type": "",
"demo": "databases\/create-boolean-attribute.md",
@@ -6847,7 +7566,7 @@
"x-appwrite": {
"method": "updateBooleanAttribute",
"group": "attributes",
- "weight": 346,
+ "weight": 347,
"cookies": false,
"type": "",
"demo": "databases\/update-boolean-attribute.md",
@@ -6962,7 +7681,7 @@
"x-appwrite": {
"method": "createDatetimeAttribute",
"group": "attributes",
- "weight": 347,
+ "weight": 348,
"cookies": false,
"type": "",
"demo": "databases\/create-datetime-attribute.md",
@@ -7072,7 +7791,7 @@
"x-appwrite": {
"method": "updateDatetimeAttribute",
"group": "attributes",
- "weight": 348,
+ "weight": 349,
"cookies": false,
"type": "",
"demo": "databases\/update-datetime-attribute.md",
@@ -7187,7 +7906,7 @@
"x-appwrite": {
"method": "createEmailAttribute",
"group": "attributes",
- "weight": 349,
+ "weight": 350,
"cookies": false,
"type": "",
"demo": "databases\/create-email-attribute.md",
@@ -7297,7 +8016,7 @@
"x-appwrite": {
"method": "updateEmailAttribute",
"group": "attributes",
- "weight": 350,
+ "weight": 351,
"cookies": false,
"type": "",
"demo": "databases\/update-email-attribute.md",
@@ -7412,7 +8131,7 @@
"x-appwrite": {
"method": "createEnumAttribute",
"group": "attributes",
- "weight": 351,
+ "weight": 352,
"cookies": false,
"type": "",
"demo": "databases\/create-enum-attribute.md",
@@ -7531,7 +8250,7 @@
"x-appwrite": {
"method": "updateEnumAttribute",
"group": "attributes",
- "weight": 352,
+ "weight": 353,
"cookies": false,
"type": "",
"demo": "databases\/update-enum-attribute.md",
@@ -7655,7 +8374,7 @@
"x-appwrite": {
"method": "createFloatAttribute",
"group": "attributes",
- "weight": 353,
+ "weight": 354,
"cookies": false,
"type": "",
"demo": "databases\/create-float-attribute.md",
@@ -7775,7 +8494,7 @@
"x-appwrite": {
"method": "updateFloatAttribute",
"group": "attributes",
- "weight": 354,
+ "weight": 355,
"cookies": false,
"type": "",
"demo": "databases\/update-float-attribute.md",
@@ -7900,7 +8619,7 @@
"x-appwrite": {
"method": "createIntegerAttribute",
"group": "attributes",
- "weight": 355,
+ "weight": 356,
"cookies": false,
"type": "",
"demo": "databases\/create-integer-attribute.md",
@@ -8020,7 +8739,7 @@
"x-appwrite": {
"method": "updateIntegerAttribute",
"group": "attributes",
- "weight": 356,
+ "weight": 357,
"cookies": false,
"type": "",
"demo": "databases\/update-integer-attribute.md",
@@ -8145,7 +8864,7 @@
"x-appwrite": {
"method": "createIpAttribute",
"group": "attributes",
- "weight": 357,
+ "weight": 358,
"cookies": false,
"type": "",
"demo": "databases\/create-ip-attribute.md",
@@ -8255,7 +8974,7 @@
"x-appwrite": {
"method": "updateIpAttribute",
"group": "attributes",
- "weight": 358,
+ "weight": 359,
"cookies": false,
"type": "",
"demo": "databases\/update-ip-attribute.md",
@@ -8370,7 +9089,7 @@
"x-appwrite": {
"method": "createLineAttribute",
"group": "attributes",
- "weight": 359,
+ "weight": 360,
"cookies": false,
"type": "",
"demo": "databases\/create-line-attribute.md",
@@ -8483,7 +9202,7 @@
"x-appwrite": {
"method": "updateLineAttribute",
"group": "attributes",
- "weight": 360,
+ "weight": 361,
"cookies": false,
"type": "",
"demo": "databases\/update-line-attribute.md",
@@ -8604,7 +9323,7 @@
"x-appwrite": {
"method": "createPointAttribute",
"group": "attributes",
- "weight": 361,
+ "weight": 362,
"cookies": false,
"type": "",
"demo": "databases\/create-point-attribute.md",
@@ -8717,7 +9436,7 @@
"x-appwrite": {
"method": "updatePointAttribute",
"group": "attributes",
- "weight": 362,
+ "weight": 363,
"cookies": false,
"type": "",
"demo": "databases\/update-point-attribute.md",
@@ -8838,7 +9557,7 @@
"x-appwrite": {
"method": "createPolygonAttribute",
"group": "attributes",
- "weight": 363,
+ "weight": 364,
"cookies": false,
"type": "",
"demo": "databases\/create-polygon-attribute.md",
@@ -8951,7 +9670,7 @@
"x-appwrite": {
"method": "updatePolygonAttribute",
"group": "attributes",
- "weight": 364,
+ "weight": 365,
"cookies": false,
"type": "",
"demo": "databases\/update-polygon-attribute.md",
@@ -9072,7 +9791,7 @@
"x-appwrite": {
"method": "createRelationshipAttribute",
"group": "attributes",
- "weight": 365,
+ "weight": 366,
"cookies": false,
"type": "",
"demo": "databases\/create-relationship-attribute.md",
@@ -9207,7 +9926,7 @@
"x-appwrite": {
"method": "createStringAttribute",
"group": "attributes",
- "weight": 367,
+ "weight": 368,
"cookies": false,
"type": "",
"demo": "databases\/create-string-attribute.md",
@@ -9328,7 +10047,7 @@
"x-appwrite": {
"method": "updateStringAttribute",
"group": "attributes",
- "weight": 368,
+ "weight": 369,
"cookies": false,
"type": "",
"demo": "databases\/update-string-attribute.md",
@@ -9448,7 +10167,7 @@
"x-appwrite": {
"method": "createUrlAttribute",
"group": "attributes",
- "weight": 369,
+ "weight": 370,
"cookies": false,
"type": "",
"demo": "databases\/create-url-attribute.md",
@@ -9558,7 +10277,7 @@
"x-appwrite": {
"method": "updateUrlAttribute",
"group": "attributes",
- "weight": 370,
+ "weight": 371,
"cookies": false,
"type": "",
"demo": "databases\/update-url-attribute.md",
@@ -9704,7 +10423,7 @@
"x-appwrite": {
"method": "getAttribute",
"group": "attributes",
- "weight": 342,
+ "weight": 343,
"cookies": false,
"type": "",
"demo": "databases\/get-attribute.md",
@@ -9779,7 +10498,7 @@
"x-appwrite": {
"method": "deleteAttribute",
"group": "attributes",
- "weight": 343,
+ "weight": 344,
"cookies": false,
"type": "",
"demo": "databases\/delete-attribute.md",
@@ -9863,7 +10582,7 @@
"x-appwrite": {
"method": "updateRelationshipAttribute",
"group": "attributes",
- "weight": 366,
+ "weight": 367,
"cookies": false,
"type": "",
"demo": "databases\/update-relationship-attribute.md",
@@ -9975,7 +10694,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -10085,7 +10804,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -10270,7 +10989,7 @@
"x-appwrite": {
"method": "upsertDocuments",
"group": "documents",
- "weight": 335,
+ "weight": 336,
"cookies": false,
"type": "",
"demo": "databases\/upsert-documents.md",
@@ -10404,7 +11123,7 @@
"x-appwrite": {
"method": "updateDocuments",
"group": "documents",
- "weight": 333,
+ "weight": 334,
"cookies": false,
"type": "",
"demo": "databases\/update-documents.md",
@@ -10507,7 +11226,7 @@
"x-appwrite": {
"method": "deleteDocuments",
"group": "documents",
- "weight": 337,
+ "weight": 338,
"cookies": false,
"type": "",
"demo": "databases\/delete-documents.md",
@@ -10607,7 +11326,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -10716,7 +11435,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -10870,7 +11589,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -10978,7 +11697,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -11082,7 +11801,7 @@
"x-appwrite": {
"method": "listDocumentLogs",
"group": "logs",
- "weight": 339,
+ "weight": 340,
"cookies": false,
"type": "",
"demo": "databases\/list-document-logs.md",
@@ -11179,7 +11898,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -11303,7 +12022,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -11427,7 +12146,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 374,
+ "weight": 375,
"cookies": false,
"type": "",
"demo": "databases\/list-indexes.md",
@@ -11524,7 +12243,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 371,
+ "weight": 372,
"cookies": false,
"type": "",
"demo": "databases\/create-index.md",
@@ -11657,7 +12376,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 372,
+ "weight": 373,
"cookies": false,
"type": "",
"demo": "databases\/get-index.md",
@@ -11732,7 +12451,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 373,
+ "weight": 374,
"cookies": false,
"type": "",
"demo": "databases\/delete-index.md",
@@ -11816,7 +12535,7 @@
"x-appwrite": {
"method": "listCollectionLogs",
"group": "collections",
- "weight": 328,
+ "weight": 329,
"cookies": false,
"type": "",
"demo": "databases\/list-collection-logs.md",
@@ -11903,7 +12622,7 @@
"x-appwrite": {
"method": "getCollectionUsage",
"group": null,
- "weight": 329,
+ "weight": 330,
"cookies": false,
"type": "",
"demo": "databases\/get-collection-usage.md",
@@ -11999,7 +12718,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 320,
+ "weight": 321,
"cookies": false,
"type": "",
"demo": "databases\/list-logs.md",
@@ -12105,7 +12824,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 321,
+ "weight": 322,
"cookies": false,
"type": "",
"demo": "databases\/get-usage.md",
@@ -12220,7 +12939,7 @@
"x-appwrite": {
"method": "list",
"group": "functions",
- "weight": 455,
+ "weight": 456,
"cookies": false,
"type": "",
"demo": "functions\/list.md",
@@ -12304,7 +13023,7 @@
"x-appwrite": {
"method": "create",
"group": "functions",
- "weight": 452,
+ "weight": 453,
"cookies": false,
"type": "",
"demo": "functions\/create.md",
@@ -12386,6 +13105,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -12412,7 +13132,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -12537,7 +13258,7 @@
"x-appwrite": {
"method": "listRuntimes",
"group": "runtimes",
- "weight": 457,
+ "weight": 458,
"cookies": false,
"type": "",
"demo": "functions\/list-runtimes.md",
@@ -12586,7 +13307,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "runtimes",
- "weight": 458,
+ "weight": 459,
"cookies": false,
"type": "",
"demo": "functions\/list-specifications.md",
@@ -12636,7 +13357,7 @@
"x-appwrite": {
"method": "listTemplates",
"group": "templates",
- "weight": 481,
+ "weight": 482,
"cookies": false,
"type": "",
"demo": "functions\/list-templates.md",
@@ -12747,7 +13468,7 @@
"x-appwrite": {
"method": "getTemplate",
"group": "templates",
- "weight": 480,
+ "weight": 481,
"cookies": false,
"type": "",
"demo": "functions\/get-template.md",
@@ -12807,7 +13528,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 474,
+ "weight": 475,
"cookies": false,
"type": "",
"demo": "functions\/list-usage.md",
@@ -12879,7 +13600,7 @@
"x-appwrite": {
"method": "get",
"group": "functions",
- "weight": 453,
+ "weight": 454,
"cookies": false,
"type": "",
"demo": "functions\/get.md",
@@ -12938,7 +13659,7 @@
"x-appwrite": {
"method": "update",
"group": "functions",
- "weight": 454,
+ "weight": 455,
"cookies": false,
"type": "",
"demo": "functions\/update.md",
@@ -13027,6 +13748,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -13053,7 +13775,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -13168,7 +13891,7 @@
"x-appwrite": {
"method": "delete",
"group": "functions",
- "weight": 456,
+ "weight": 457,
"cookies": false,
"type": "",
"demo": "functions\/delete.md",
@@ -13229,7 +13952,7 @@
"x-appwrite": {
"method": "updateFunctionDeployment",
"group": "functions",
- "weight": 461,
+ "weight": 462,
"cookies": false,
"type": "",
"demo": "functions\/update-function-deployment.md",
@@ -13309,7 +14032,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 462,
+ "weight": 463,
"cookies": false,
"type": "",
"demo": "functions\/list-deployments.md",
@@ -13403,7 +14126,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 459,
+ "weight": 460,
"cookies": false,
"type": "upload",
"demo": "functions\/create-deployment.md",
@@ -13499,7 +14222,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 467,
+ "weight": 468,
"cookies": false,
"type": "",
"demo": "functions\/create-duplicate-deployment.md",
@@ -13584,7 +14307,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 464,
+ "weight": 465,
"cookies": false,
"type": "",
"demo": "functions\/create-template-deployment.md",
@@ -13687,7 +14410,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 465,
+ "weight": 466,
"cookies": false,
"type": "",
"demo": "functions\/create-vcs-deployment.md",
@@ -13784,7 +14507,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 460,
+ "weight": 461,
"cookies": false,
"type": "",
"demo": "functions\/get-deployment.md",
@@ -13846,7 +14569,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 463,
+ "weight": 464,
"cookies": false,
"type": "",
"demo": "functions\/delete-deployment.md",
@@ -13910,7 +14633,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 466,
+ "weight": 467,
"cookies": false,
"type": "location",
"demo": "functions\/get-deployment-download.md",
@@ -14000,7 +14723,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 468,
+ "weight": 469,
"cookies": false,
"type": "",
"demo": "functions\/update-deployment-status.md",
@@ -14071,7 +14794,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -14157,7 +14880,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -14273,7 +14996,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -14338,7 +15061,7 @@
"x-appwrite": {
"method": "deleteExecution",
"group": "executions",
- "weight": 472,
+ "weight": 473,
"cookies": false,
"type": "",
"demo": "functions\/delete-execution.md",
@@ -14409,7 +15132,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 473,
+ "weight": 474,
"cookies": false,
"type": "",
"demo": "functions\/get-usage.md",
@@ -14491,7 +15214,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 477,
+ "weight": 478,
"cookies": false,
"type": "",
"demo": "functions\/list-variables.md",
@@ -14550,7 +15273,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 475,
+ "weight": 476,
"cookies": false,
"type": "",
"demo": "functions\/create-variable.md",
@@ -14641,7 +15364,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 476,
+ "weight": 477,
"cookies": false,
"type": "",
"demo": "functions\/get-variable.md",
@@ -14710,7 +15433,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 478,
+ "weight": 479,
"cookies": false,
"type": "",
"demo": "functions\/update-variable.md",
@@ -14801,7 +15524,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 479,
+ "weight": 480,
"cookies": false,
"type": "",
"demo": "functions\/delete-variable.md",
@@ -14872,7 +15595,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -14924,7 +15647,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -14976,7 +15699,7 @@
"x-appwrite": {
"method": "get",
"group": "health",
- "weight": 78,
+ "weight": 79,
"cookies": false,
"type": "",
"demo": "health\/get.md",
@@ -15025,7 +15748,7 @@
"x-appwrite": {
"method": "getAntivirus",
"group": "health",
- "weight": 99,
+ "weight": 100,
"cookies": false,
"type": "",
"demo": "health\/get-antivirus.md",
@@ -15074,7 +15797,7 @@
"x-appwrite": {
"method": "getCache",
"group": "health",
- "weight": 81,
+ "weight": 82,
"cookies": false,
"type": "",
"demo": "health\/get-cache.md",
@@ -15123,7 +15846,7 @@
"x-appwrite": {
"method": "getCertificate",
"group": "health",
- "weight": 86,
+ "weight": 87,
"cookies": false,
"type": "",
"demo": "health\/get-certificate.md",
@@ -15183,7 +15906,7 @@
"x-appwrite": {
"method": "getDB",
"group": "health",
- "weight": 80,
+ "weight": 81,
"cookies": false,
"type": "",
"demo": "health\/get-db.md",
@@ -15232,7 +15955,7 @@
"x-appwrite": {
"method": "getPubSub",
"group": "health",
- "weight": 82,
+ "weight": 83,
"cookies": false,
"type": "",
"demo": "health\/get-pub-sub.md",
@@ -15281,7 +16004,7 @@
"x-appwrite": {
"method": "getQueueBuilds",
"group": "queue",
- "weight": 88,
+ "weight": 89,
"cookies": false,
"type": "",
"demo": "health\/get-queue-builds.md",
@@ -15343,7 +16066,7 @@
"x-appwrite": {
"method": "getQueueCertificates",
"group": "queue",
- "weight": 87,
+ "weight": 88,
"cookies": false,
"type": "",
"demo": "health\/get-queue-certificates.md",
@@ -15405,7 +16128,7 @@
"x-appwrite": {
"method": "getQueueDatabases",
"group": "queue",
- "weight": 89,
+ "weight": 90,
"cookies": false,
"type": "",
"demo": "health\/get-queue-databases.md",
@@ -15478,7 +16201,7 @@
"x-appwrite": {
"method": "getQueueDeletes",
"group": "queue",
- "weight": 90,
+ "weight": 91,
"cookies": false,
"type": "",
"demo": "health\/get-queue-deletes.md",
@@ -15540,7 +16263,7 @@
"x-appwrite": {
"method": "getFailedJobs",
"group": "queue",
- "weight": 100,
+ "weight": 101,
"cookies": false,
"type": "",
"demo": "health\/get-failed-jobs.md",
@@ -15628,7 +16351,7 @@
"x-appwrite": {
"method": "getQueueFunctions",
"group": "queue",
- "weight": 94,
+ "weight": 95,
"cookies": false,
"type": "",
"demo": "health\/get-queue-functions.md",
@@ -15690,7 +16413,7 @@
"x-appwrite": {
"method": "getQueueLogs",
"group": "queue",
- "weight": 85,
+ "weight": 86,
"cookies": false,
"type": "",
"demo": "health\/get-queue-logs.md",
@@ -15752,7 +16475,7 @@
"x-appwrite": {
"method": "getQueueMails",
"group": "queue",
- "weight": 91,
+ "weight": 92,
"cookies": false,
"type": "",
"demo": "health\/get-queue-mails.md",
@@ -15814,7 +16537,7 @@
"x-appwrite": {
"method": "getQueueMessaging",
"group": "queue",
- "weight": 92,
+ "weight": 93,
"cookies": false,
"type": "",
"demo": "health\/get-queue-messaging.md",
@@ -15876,7 +16599,7 @@
"x-appwrite": {
"method": "getQueueMigrations",
"group": "queue",
- "weight": 93,
+ "weight": 94,
"cookies": false,
"type": "",
"demo": "health\/get-queue-migrations.md",
@@ -15938,7 +16661,7 @@
"x-appwrite": {
"method": "getQueueStatsResources",
"group": "queue",
- "weight": 95,
+ "weight": 96,
"cookies": false,
"type": "",
"demo": "health\/get-queue-stats-resources.md",
@@ -16000,7 +16723,7 @@
"x-appwrite": {
"method": "getQueueUsage",
"group": "queue",
- "weight": 96,
+ "weight": 97,
"cookies": false,
"type": "",
"demo": "health\/get-queue-usage.md",
@@ -16062,7 +16785,7 @@
"x-appwrite": {
"method": "getQueueWebhooks",
"group": "queue",
- "weight": 84,
+ "weight": 85,
"cookies": false,
"type": "",
"demo": "health\/get-queue-webhooks.md",
@@ -16124,7 +16847,7 @@
"x-appwrite": {
"method": "getStorage",
"group": "storage",
- "weight": 98,
+ "weight": 99,
"cookies": false,
"type": "",
"demo": "health\/get-storage.md",
@@ -16173,7 +16896,7 @@
"x-appwrite": {
"method": "getStorageLocal",
"group": "storage",
- "weight": 97,
+ "weight": 98,
"cookies": false,
"type": "",
"demo": "health\/get-storage-local.md",
@@ -16222,7 +16945,7 @@
"x-appwrite": {
"method": "getTime",
"group": "health",
- "weight": 83,
+ "weight": 84,
"cookies": false,
"type": "",
"demo": "health\/get-time.md",
@@ -16271,7 +16994,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -16323,7 +17046,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -16375,7 +17098,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -16427,7 +17150,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -16479,7 +17202,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -16531,7 +17254,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -16583,7 +17306,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -16635,7 +17358,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -16687,7 +17410,7 @@
"x-appwrite": {
"method": "listMessages",
"group": "messages",
- "weight": 307,
+ "weight": 308,
"cookies": false,
"type": "",
"demo": "messaging\/list-messages.md",
@@ -16774,7 +17497,7 @@
"x-appwrite": {
"method": "createEmail",
"group": "messages",
- "weight": 304,
+ "weight": 305,
"cookies": false,
"type": "",
"demo": "messaging\/create-email.md",
@@ -16918,7 +17641,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "messages",
- "weight": 311,
+ "weight": 312,
"cookies": false,
"type": "",
"demo": "messaging\/update-email.md",
@@ -17064,7 +17787,7 @@
"x-appwrite": {
"method": "createPush",
"group": "messages",
- "weight": 306,
+ "weight": 307,
"cookies": false,
"type": "",
"demo": "messaging\/create-push.md",
@@ -17238,7 +17961,7 @@
"x-appwrite": {
"method": "updatePush",
"group": "messages",
- "weight": 313,
+ "weight": 314,
"cookies": false,
"type": "",
"demo": "messaging\/update-push.md",
@@ -17416,7 +18139,7 @@
"x-appwrite": {
"method": "createSms",
"group": "messages",
- "weight": 305,
+ "weight": 306,
"cookies": false,
"type": "",
"demo": "messaging\/create-sms.md",
@@ -17593,7 +18316,7 @@
"x-appwrite": {
"method": "updateSms",
"group": "messages",
- "weight": 312,
+ "weight": 313,
"cookies": false,
"type": "",
"demo": "messaging\/update-sms.md",
@@ -17771,7 +18494,7 @@
"x-appwrite": {
"method": "getMessage",
"group": "messages",
- "weight": 310,
+ "weight": 311,
"cookies": false,
"type": "",
"demo": "messaging\/get-message.md",
@@ -17824,7 +18547,7 @@
"x-appwrite": {
"method": "delete",
"group": "messages",
- "weight": 314,
+ "weight": 315,
"cookies": false,
"type": "",
"demo": "messaging\/delete.md",
@@ -17886,7 +18609,7 @@
"x-appwrite": {
"method": "listMessageLogs",
"group": "logs",
- "weight": 308,
+ "weight": 309,
"cookies": false,
"type": "",
"demo": "messaging\/list-message-logs.md",
@@ -17972,7 +18695,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "messages",
- "weight": 309,
+ "weight": 310,
"cookies": false,
"type": "",
"demo": "messaging\/list-targets.md",
@@ -18058,7 +18781,7 @@
"x-appwrite": {
"method": "listProviders",
"group": "providers",
- "weight": 278,
+ "weight": 279,
"cookies": false,
"type": "",
"demo": "messaging\/list-providers.md",
@@ -18145,7 +18868,7 @@
"x-appwrite": {
"method": "createApnsProvider",
"group": "providers",
- "weight": 277,
+ "weight": 278,
"cookies": false,
"type": "",
"demo": "messaging\/create-apns-provider.md",
@@ -18320,7 +19043,7 @@
"x-appwrite": {
"method": "updateApnsProvider",
"group": "providers",
- "weight": 291,
+ "weight": 292,
"cookies": false,
"type": "",
"demo": "messaging\/update-apns-provider.md",
@@ -18496,7 +19219,7 @@
"x-appwrite": {
"method": "createFcmProvider",
"group": "providers",
- "weight": 276,
+ "weight": 277,
"cookies": false,
"type": "",
"demo": "messaging\/create-fcm-provider.md",
@@ -18643,7 +19366,7 @@
"x-appwrite": {
"method": "updateFcmProvider",
"group": "providers",
- "weight": 290,
+ "weight": 291,
"cookies": false,
"type": "",
"demo": "messaging\/update-fcm-provider.md",
@@ -18791,7 +19514,7 @@
"x-appwrite": {
"method": "createMailgunProvider",
"group": "providers",
- "weight": 267,
+ "weight": 268,
"cookies": false,
"type": "",
"demo": "messaging\/create-mailgun-provider.md",
@@ -18906,7 +19629,7 @@
"x-appwrite": {
"method": "updateMailgunProvider",
"group": "providers",
- "weight": 281,
+ "weight": 282,
"cookies": false,
"type": "",
"demo": "messaging\/update-mailgun-provider.md",
@@ -19024,7 +19747,7 @@
"x-appwrite": {
"method": "createMsg91Provider",
"group": "providers",
- "weight": 271,
+ "weight": 272,
"cookies": false,
"type": "",
"demo": "messaging\/create-msg-91-provider.md",
@@ -19119,7 +19842,7 @@
"x-appwrite": {
"method": "updateMsg91Provider",
"group": "providers",
- "weight": 285,
+ "weight": 286,
"cookies": false,
"type": "",
"demo": "messaging\/update-msg-91-provider.md",
@@ -19217,7 +19940,7 @@
"x-appwrite": {
"method": "createResendProvider",
"group": "providers",
- "weight": 269,
+ "weight": 270,
"cookies": false,
"type": "",
"demo": "messaging\/create-resend-provider.md",
@@ -19322,7 +20045,7 @@
"x-appwrite": {
"method": "updateResendProvider",
"group": "providers",
- "weight": 283,
+ "weight": 284,
"cookies": false,
"type": "",
"demo": "messaging\/update-resend-provider.md",
@@ -19430,7 +20153,7 @@
"x-appwrite": {
"method": "createSendgridProvider",
"group": "providers",
- "weight": 268,
+ "weight": 269,
"cookies": false,
"type": "",
"demo": "messaging\/create-sendgrid-provider.md",
@@ -19535,7 +20258,7 @@
"x-appwrite": {
"method": "updateSendgridProvider",
"group": "providers",
- "weight": 282,
+ "weight": 283,
"cookies": false,
"type": "",
"demo": "messaging\/update-sendgrid-provider.md",
@@ -19643,7 +20366,7 @@
"x-appwrite": {
"method": "createSmtpProvider",
"group": "providers",
- "weight": 270,
+ "weight": 271,
"cookies": false,
"type": "",
"demo": "messaging\/create-smtp-provider.md",
@@ -19870,7 +20593,7 @@
"x-appwrite": {
"method": "updateSmtpProvider",
"group": "providers",
- "weight": 284,
+ "weight": 285,
"cookies": false,
"type": "",
"demo": "messaging\/update-smtp-provider.md",
@@ -20095,7 +20818,7 @@
"x-appwrite": {
"method": "createTelesignProvider",
"group": "providers",
- "weight": 272,
+ "weight": 273,
"cookies": false,
"type": "",
"demo": "messaging\/create-telesign-provider.md",
@@ -20190,7 +20913,7 @@
"x-appwrite": {
"method": "updateTelesignProvider",
"group": "providers",
- "weight": 286,
+ "weight": 287,
"cookies": false,
"type": "",
"demo": "messaging\/update-telesign-provider.md",
@@ -20288,7 +21011,7 @@
"x-appwrite": {
"method": "createTextmagicProvider",
"group": "providers",
- "weight": 273,
+ "weight": 274,
"cookies": false,
"type": "",
"demo": "messaging\/create-textmagic-provider.md",
@@ -20383,7 +21106,7 @@
"x-appwrite": {
"method": "updateTextmagicProvider",
"group": "providers",
- "weight": 287,
+ "weight": 288,
"cookies": false,
"type": "",
"demo": "messaging\/update-textmagic-provider.md",
@@ -20481,7 +21204,7 @@
"x-appwrite": {
"method": "createTwilioProvider",
"group": "providers",
- "weight": 274,
+ "weight": 275,
"cookies": false,
"type": "",
"demo": "messaging\/create-twilio-provider.md",
@@ -20576,7 +21299,7 @@
"x-appwrite": {
"method": "updateTwilioProvider",
"group": "providers",
- "weight": 288,
+ "weight": 289,
"cookies": false,
"type": "",
"demo": "messaging\/update-twilio-provider.md",
@@ -20674,7 +21397,7 @@
"x-appwrite": {
"method": "createVonageProvider",
"group": "providers",
- "weight": 275,
+ "weight": 276,
"cookies": false,
"type": "",
"demo": "messaging\/create-vonage-provider.md",
@@ -20769,7 +21492,7 @@
"x-appwrite": {
"method": "updateVonageProvider",
"group": "providers",
- "weight": 289,
+ "weight": 290,
"cookies": false,
"type": "",
"demo": "messaging\/update-vonage-provider.md",
@@ -20867,7 +21590,7 @@
"x-appwrite": {
"method": "getProvider",
"group": "providers",
- "weight": 280,
+ "weight": 281,
"cookies": false,
"type": "",
"demo": "messaging\/get-provider.md",
@@ -20920,7 +21643,7 @@
"x-appwrite": {
"method": "deleteProvider",
"group": "providers",
- "weight": 292,
+ "weight": 293,
"cookies": false,
"type": "",
"demo": "messaging\/delete-provider.md",
@@ -20982,7 +21705,7 @@
"x-appwrite": {
"method": "listProviderLogs",
"group": "providers",
- "weight": 279,
+ "weight": 280,
"cookies": false,
"type": "",
"demo": "messaging\/list-provider-logs.md",
@@ -21068,7 +21791,7 @@
"x-appwrite": {
"method": "listSubscriberLogs",
"group": "subscribers",
- "weight": 301,
+ "weight": 302,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscriber-logs.md",
@@ -21154,7 +21877,7 @@
"x-appwrite": {
"method": "listTopics",
"group": "topics",
- "weight": 294,
+ "weight": 295,
"cookies": false,
"type": "",
"demo": "messaging\/list-topics.md",
@@ -21239,7 +21962,7 @@
"x-appwrite": {
"method": "createTopic",
"group": "topics",
- "weight": 293,
+ "weight": 294,
"cookies": false,
"type": "",
"demo": "messaging\/create-topic.md",
@@ -21322,7 +22045,7 @@
"x-appwrite": {
"method": "getTopic",
"group": "topics",
- "weight": 296,
+ "weight": 297,
"cookies": false,
"type": "",
"demo": "messaging\/get-topic.md",
@@ -21382,7 +22105,7 @@
"x-appwrite": {
"method": "updateTopic",
"group": "topics",
- "weight": 297,
+ "weight": 298,
"cookies": false,
"type": "",
"demo": "messaging\/update-topic.md",
@@ -21459,7 +22182,7 @@
"x-appwrite": {
"method": "deleteTopic",
"group": "topics",
- "weight": 298,
+ "weight": 299,
"cookies": false,
"type": "",
"demo": "messaging\/delete-topic.md",
@@ -21521,7 +22244,7 @@
"x-appwrite": {
"method": "listTopicLogs",
"group": "topics",
- "weight": 295,
+ "weight": 296,
"cookies": false,
"type": "",
"demo": "messaging\/list-topic-logs.md",
@@ -21607,7 +22330,7 @@
"x-appwrite": {
"method": "listSubscribers",
"group": "subscribers",
- "weight": 300,
+ "weight": 301,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscribers.md",
@@ -21702,7 +22425,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -21792,7 +22515,7 @@
"x-appwrite": {
"method": "getSubscriber",
"group": "subscribers",
- "weight": 302,
+ "weight": 303,
"cookies": false,
"type": "",
"demo": "messaging\/get-subscriber.md",
@@ -21855,7 +22578,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -21930,7 +22653,7 @@
"x-appwrite": {
"method": "list",
"group": null,
- "weight": 259,
+ "weight": 260,
"cookies": false,
"type": "",
"demo": "migrations\/list.md",
@@ -22015,7 +22738,7 @@
"x-appwrite": {
"method": "createAppwriteMigration",
"group": null,
- "weight": 253,
+ "weight": 254,
"cookies": false,
"type": "",
"demo": "migrations\/create-appwrite-migration.md",
@@ -22103,7 +22826,7 @@
"x-appwrite": {
"method": "getAppwriteReport",
"group": null,
- "weight": 261,
+ "weight": 262,
"cookies": false,
"type": "",
"demo": "migrations\/get-appwrite-report.md",
@@ -22196,7 +22919,7 @@
"x-appwrite": {
"method": "createCSVExport",
"group": null,
- "weight": 258,
+ "weight": 259,
"cookies": false,
"type": "",
"demo": "migrations\/create-csv-export.md",
@@ -22316,7 +23039,7 @@
"x-appwrite": {
"method": "createCSVImport",
"group": null,
- "weight": 257,
+ "weight": 258,
"cookies": false,
"type": "",
"demo": "migrations\/create-csv-import.md",
@@ -22400,7 +23123,7 @@
"x-appwrite": {
"method": "createFirebaseMigration",
"group": null,
- "weight": 254,
+ "weight": 255,
"cookies": false,
"type": "",
"demo": "migrations\/create-firebase-migration.md",
@@ -22476,7 +23199,7 @@
"x-appwrite": {
"method": "getFirebaseReport",
"group": null,
- "weight": 262,
+ "weight": 263,
"cookies": false,
"type": "",
"demo": "migrations\/get-firebase-report.md",
@@ -22548,7 +23271,7 @@
"x-appwrite": {
"method": "createNHostMigration",
"group": null,
- "weight": 256,
+ "weight": 257,
"cookies": false,
"type": "",
"demo": "migrations\/create-n-host-migration.md",
@@ -22659,7 +23382,7 @@
"x-appwrite": {
"method": "getNHostReport",
"group": null,
- "weight": 264,
+ "weight": 265,
"cookies": false,
"type": "",
"demo": "migrations\/get-n-host-report.md",
@@ -22792,7 +23515,7 @@
"x-appwrite": {
"method": "createSupabaseMigration",
"group": null,
- "weight": 255,
+ "weight": 256,
"cookies": false,
"type": "",
"demo": "migrations\/create-supabase-migration.md",
@@ -22897,7 +23620,7 @@
"x-appwrite": {
"method": "getSupabaseReport",
"group": null,
- "weight": 263,
+ "weight": 264,
"cookies": false,
"type": "",
"demo": "migrations\/get-supabase-report.md",
@@ -23021,7 +23744,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 260,
+ "weight": 261,
"cookies": false,
"type": "",
"demo": "migrations\/get.md",
@@ -23079,7 +23802,7 @@
"x-appwrite": {
"method": "retry",
"group": null,
- "weight": 265,
+ "weight": 266,
"cookies": false,
"type": "",
"demo": "migrations\/retry.md",
@@ -23130,7 +23853,7 @@
"x-appwrite": {
"method": "delete",
"group": null,
- "weight": 266,
+ "weight": 267,
"cookies": false,
"type": "",
"demo": "migrations\/delete.md",
@@ -23190,7 +23913,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 148,
+ "weight": 149,
"cookies": false,
"type": "",
"demo": "project\/get-usage.md",
@@ -23278,7 +24001,7 @@
"x-appwrite": {
"method": "listVariables",
"group": null,
- "weight": 150,
+ "weight": 151,
"cookies": false,
"type": "",
"demo": "project\/list-variables.md",
@@ -23324,7 +24047,7 @@
"x-appwrite": {
"method": "createVariable",
"group": null,
- "weight": 149,
+ "weight": 150,
"cookies": false,
"type": "",
"demo": "project\/create-variable.md",
@@ -23402,7 +24125,7 @@
"x-appwrite": {
"method": "getVariable",
"group": null,
- "weight": 151,
+ "weight": 152,
"cookies": false,
"type": "",
"demo": "project\/get-variable.md",
@@ -23460,7 +24183,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": null,
- "weight": 152,
+ "weight": 153,
"cookies": false,
"type": "",
"demo": "project\/update-variable.md",
@@ -23540,7 +24263,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": null,
- "weight": 153,
+ "weight": 154,
"cookies": false,
"type": "",
"demo": "project\/delete-variable.md",
@@ -23600,7 +24323,7 @@
"x-appwrite": {
"method": "list",
"group": "projects",
- "weight": 451,
+ "weight": 452,
"cookies": false,
"type": "",
"demo": "projects\/list.md",
@@ -23683,7 +24406,7 @@
"x-appwrite": {
"method": "create",
"group": "projects",
- "weight": 102,
+ "weight": 103,
"cookies": false,
"type": "",
"demo": "projects\/create.md",
@@ -23817,7 +24540,7 @@
"x-appwrite": {
"method": "get",
"group": "projects",
- "weight": 103,
+ "weight": 104,
"cookies": false,
"type": "",
"demo": "projects\/get.md",
@@ -23875,7 +24598,7 @@
"x-appwrite": {
"method": "update",
"group": "projects",
- "weight": 104,
+ "weight": 105,
"cookies": false,
"type": "",
"demo": "projects\/update.md",
@@ -23990,7 +24713,7 @@
"x-appwrite": {
"method": "delete",
"group": "projects",
- "weight": 121,
+ "weight": 122,
"cookies": false,
"type": "",
"demo": "projects\/delete.md",
@@ -24050,7 +24773,7 @@
"x-appwrite": {
"method": "updateApiStatus",
"group": "projects",
- "weight": 108,
+ "weight": 109,
"cookies": false,
"type": "",
"demo": "projects\/update-api-status.md",
@@ -24204,7 +24927,7 @@
"x-appwrite": {
"method": "updateApiStatusAll",
"group": "projects",
- "weight": 109,
+ "weight": 110,
"cookies": false,
"type": "",
"demo": "projects\/update-api-status-all.md",
@@ -24341,7 +25064,7 @@
"x-appwrite": {
"method": "updateAuthDuration",
"group": "auth",
- "weight": 114,
+ "weight": 115,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-duration.md",
@@ -24420,7 +25143,7 @@
"x-appwrite": {
"method": "updateAuthLimit",
"group": "auth",
- "weight": 113,
+ "weight": 114,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-limit.md",
@@ -24499,7 +25222,7 @@
"x-appwrite": {
"method": "updateAuthSessionsLimit",
"group": "auth",
- "weight": 119,
+ "weight": 120,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-sessions-limit.md",
@@ -24578,7 +25301,7 @@
"x-appwrite": {
"method": "updateMembershipsPrivacy",
"group": "auth",
- "weight": 112,
+ "weight": 113,
"cookies": false,
"type": "",
"demo": "projects\/update-memberships-privacy.md",
@@ -24669,7 +25392,7 @@
"x-appwrite": {
"method": "updateMockNumbers",
"group": "auth",
- "weight": 120,
+ "weight": 121,
"cookies": false,
"type": "",
"demo": "projects\/update-mock-numbers.md",
@@ -24751,7 +25474,7 @@
"x-appwrite": {
"method": "updateAuthPasswordDictionary",
"group": "auth",
- "weight": 117,
+ "weight": 118,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-password-dictionary.md",
@@ -24830,7 +25553,7 @@
"x-appwrite": {
"method": "updateAuthPasswordHistory",
"group": "auth",
- "weight": 116,
+ "weight": 117,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-password-history.md",
@@ -24909,7 +25632,7 @@
"x-appwrite": {
"method": "updatePersonalDataCheck",
"group": "auth",
- "weight": 118,
+ "weight": 119,
"cookies": false,
"type": "",
"demo": "projects\/update-personal-data-check.md",
@@ -24988,7 +25711,7 @@
"x-appwrite": {
"method": "updateSessionAlerts",
"group": "auth",
- "weight": 111,
+ "weight": 112,
"cookies": false,
"type": "",
"demo": "projects\/update-session-alerts.md",
@@ -25067,7 +25790,7 @@
"x-appwrite": {
"method": "updateSessionInvalidation",
"group": "auth",
- "weight": 147,
+ "weight": 148,
"cookies": false,
"type": "",
"demo": "projects\/update-session-invalidation.md",
@@ -25146,7 +25869,7 @@
"x-appwrite": {
"method": "updateAuthStatus",
"group": "auth",
- "weight": 115,
+ "weight": 116,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-status.md",
@@ -25246,7 +25969,7 @@
"x-appwrite": {
"method": "listDevKeys",
"group": "devKeys",
- "weight": 449,
+ "weight": 450,
"cookies": false,
"type": "",
"demo": "projects\/list-dev-keys.md",
@@ -25317,7 +26040,7 @@
"x-appwrite": {
"method": "createDevKey",
"group": "devKeys",
- "weight": 446,
+ "weight": 447,
"cookies": false,
"type": "",
"demo": "projects\/create-dev-key.md",
@@ -25402,7 +26125,7 @@
"x-appwrite": {
"method": "getDevKey",
"group": "devKeys",
- "weight": 448,
+ "weight": 449,
"cookies": false,
"type": "",
"demo": "projects\/get-dev-key.md",
@@ -25470,7 +26193,7 @@
"x-appwrite": {
"method": "updateDevKey",
"group": "devKeys",
- "weight": 447,
+ "weight": 448,
"cookies": false,
"type": "",
"demo": "projects\/update-dev-key.md",
@@ -25556,7 +26279,7 @@
"x-appwrite": {
"method": "deleteDevKey",
"group": "devKeys",
- "weight": 450,
+ "weight": 451,
"cookies": false,
"type": "",
"demo": "projects\/delete-dev-key.md",
@@ -25626,7 +26349,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "auth",
- "weight": 133,
+ "weight": 134,
"cookies": false,
"type": "",
"demo": "projects\/create-jwt.md",
@@ -25713,7 +26436,7 @@
"x-appwrite": {
"method": "listKeys",
"group": "keys",
- "weight": 129,
+ "weight": 130,
"cookies": false,
"type": "",
"demo": "projects\/list-keys.md",
@@ -25782,7 +26505,7 @@
"x-appwrite": {
"method": "createKey",
"group": "keys",
- "weight": 128,
+ "weight": 129,
"cookies": false,
"type": "",
"demo": "projects\/create-key.md",
@@ -25875,7 +26598,7 @@
"x-appwrite": {
"method": "getKey",
"group": "keys",
- "weight": 130,
+ "weight": 131,
"cookies": false,
"type": "",
"demo": "projects\/get-key.md",
@@ -25943,7 +26666,7 @@
"x-appwrite": {
"method": "updateKey",
"group": "keys",
- "weight": 131,
+ "weight": 132,
"cookies": false,
"type": "",
"demo": "projects\/update-key.md",
@@ -26037,7 +26760,7 @@
"x-appwrite": {
"method": "deleteKey",
"group": "keys",
- "weight": 132,
+ "weight": 133,
"cookies": false,
"type": "",
"demo": "projects\/delete-key.md",
@@ -26107,7 +26830,7 @@
"x-appwrite": {
"method": "updateOAuth2",
"group": "auth",
- "weight": 110,
+ "weight": 111,
"cookies": false,
"type": "",
"demo": "projects\/update-o-auth-2.md",
@@ -26245,7 +26968,7 @@
"x-appwrite": {
"method": "listPlatforms",
"group": "platforms",
- "weight": 135,
+ "weight": 136,
"cookies": false,
"type": "",
"demo": "projects\/list-platforms.md",
@@ -26314,7 +27037,7 @@
"x-appwrite": {
"method": "createPlatform",
"group": "platforms",
- "weight": 134,
+ "weight": 135,
"cookies": false,
"type": "",
"demo": "projects\/create-platform.md",
@@ -26433,7 +27156,7 @@
"x-appwrite": {
"method": "getPlatform",
"group": "platforms",
- "weight": 136,
+ "weight": 137,
"cookies": false,
"type": "",
"demo": "projects\/get-platform.md",
@@ -26501,7 +27224,7 @@
"x-appwrite": {
"method": "updatePlatform",
"group": "platforms",
- "weight": 137,
+ "weight": 138,
"cookies": false,
"type": "",
"demo": "projects\/update-platform.md",
@@ -26596,7 +27319,7 @@
"x-appwrite": {
"method": "deletePlatform",
"group": "platforms",
- "weight": 138,
+ "weight": 139,
"cookies": false,
"type": "",
"demo": "projects\/delete-platform.md",
@@ -26666,7 +27389,7 @@
"x-appwrite": {
"method": "updateServiceStatus",
"group": "projects",
- "weight": 106,
+ "weight": 107,
"cookies": false,
"type": "",
"demo": "projects\/update-service-status.md",
@@ -26768,7 +27491,7 @@
"x-appwrite": {
"method": "updateServiceStatusAll",
"group": "projects",
- "weight": 107,
+ "weight": 108,
"cookies": false,
"type": "",
"demo": "projects\/update-service-status-all.md",
@@ -26847,7 +27570,7 @@
"x-appwrite": {
"method": "updateSmtp",
"group": "templates",
- "weight": 139,
+ "weight": 140,
"cookies": false,
"type": "",
"demo": "projects\/update-smtp.md",
@@ -27039,7 +27762,7 @@
"x-appwrite": {
"method": "createSmtpTest",
"group": "templates",
- "weight": 140,
+ "weight": 141,
"cookies": false,
"type": "",
"demo": "projects\/create-smtp-test.md",
@@ -27248,7 +27971,7 @@
"x-appwrite": {
"method": "updateTeam",
"group": "projects",
- "weight": 105,
+ "weight": 106,
"cookies": false,
"type": "",
"demo": "projects\/update-team.md",
@@ -27327,7 +28050,7 @@
"x-appwrite": {
"method": "getEmailTemplate",
"group": "templates",
- "weight": 142,
+ "weight": 143,
"cookies": false,
"type": "",
"demo": "projects\/get-email-template.md",
@@ -27551,7 +28274,7 @@
"x-appwrite": {
"method": "updateEmailTemplate",
"group": "templates",
- "weight": 144,
+ "weight": 145,
"cookies": false,
"type": "",
"demo": "projects\/update-email-template.md",
@@ -27815,7 +28538,7 @@
"x-appwrite": {
"method": "deleteEmailTemplate",
"group": "templates",
- "weight": 146,
+ "weight": 147,
"cookies": false,
"type": "",
"demo": "projects\/delete-email-template.md",
@@ -28041,7 +28764,7 @@
"x-appwrite": {
"method": "getSmsTemplate",
"group": "templates",
- "weight": 141,
+ "weight": 142,
"cookies": false,
"type": "",
"demo": "projects\/get-sms-template.md",
@@ -28324,7 +29047,7 @@
"x-appwrite": {
"method": "updateSmsTemplate",
"group": "templates",
- "weight": 143,
+ "weight": 144,
"cookies": false,
"type": "",
"demo": "projects\/update-sms-template.md",
@@ -28630,7 +29353,7 @@
"x-appwrite": {
"method": "deleteSmsTemplate",
"group": "templates",
- "weight": 145,
+ "weight": 146,
"cookies": false,
"type": "",
"demo": "projects\/delete-sms-template.md",
@@ -28915,7 +29638,7 @@
"x-appwrite": {
"method": "listWebhooks",
"group": "webhooks",
- "weight": 123,
+ "weight": 124,
"cookies": false,
"type": "",
"demo": "projects\/list-webhooks.md",
@@ -28984,7 +29707,7 @@
"x-appwrite": {
"method": "createWebhook",
"group": "webhooks",
- "weight": 122,
+ "weight": 123,
"cookies": false,
"type": "",
"demo": "projects\/create-webhook.md",
@@ -29099,7 +29822,7 @@
"x-appwrite": {
"method": "getWebhook",
"group": "webhooks",
- "weight": 124,
+ "weight": 125,
"cookies": false,
"type": "",
"demo": "projects\/get-webhook.md",
@@ -29167,7 +29890,7 @@
"x-appwrite": {
"method": "updateWebhook",
"group": "webhooks",
- "weight": 125,
+ "weight": 126,
"cookies": false,
"type": "",
"demo": "projects\/update-webhook.md",
@@ -29283,7 +30006,7 @@
"x-appwrite": {
"method": "deleteWebhook",
"group": "webhooks",
- "weight": 127,
+ "weight": 128,
"cookies": false,
"type": "",
"demo": "projects\/delete-webhook.md",
@@ -29353,7 +30076,7 @@
"x-appwrite": {
"method": "updateWebhookSignature",
"group": "webhooks",
- "weight": 126,
+ "weight": 127,
"cookies": false,
"type": "",
"demo": "projects\/update-webhook-signature.md",
@@ -29423,7 +30146,7 @@
"x-appwrite": {
"method": "listRules",
"group": null,
- "weight": 517,
+ "weight": 518,
"cookies": false,
"type": "",
"demo": "proxy\/list-rules.md",
@@ -29508,7 +30231,7 @@
"x-appwrite": {
"method": "createAPIRule",
"group": null,
- "weight": 512,
+ "weight": 513,
"cookies": false,
"type": "",
"demo": "proxy\/create-api-rule.md",
@@ -29575,7 +30298,7 @@
"x-appwrite": {
"method": "createFunctionRule",
"group": null,
- "weight": 514,
+ "weight": 515,
"cookies": false,
"type": "",
"demo": "proxy\/create-function-rule.md",
@@ -29653,7 +30376,7 @@
"x-appwrite": {
"method": "createRedirectRule",
"group": null,
- "weight": 515,
+ "weight": 516,
"cookies": false,
"type": "",
"demo": "proxy\/create-redirect-rule.md",
@@ -29766,7 +30489,7 @@
"x-appwrite": {
"method": "createSiteRule",
"group": null,
- "weight": 513,
+ "weight": 514,
"cookies": false,
"type": "",
"demo": "proxy\/create-site-rule.md",
@@ -29844,7 +30567,7 @@
"x-appwrite": {
"method": "getRule",
"group": null,
- "weight": 516,
+ "weight": 517,
"cookies": false,
"type": "",
"demo": "proxy\/get-rule.md",
@@ -29895,7 +30618,7 @@
"x-appwrite": {
"method": "deleteRule",
"group": null,
- "weight": 518,
+ "weight": 519,
"cookies": false,
"type": "",
"demo": "proxy\/delete-rule.md",
@@ -29955,7 +30678,7 @@
"x-appwrite": {
"method": "updateRuleVerification",
"group": null,
- "weight": 519,
+ "weight": 520,
"cookies": false,
"type": "",
"demo": "proxy\/update-rule-verification.md",
@@ -30015,7 +30738,7 @@
"x-appwrite": {
"method": "list",
"group": "sites",
- "weight": 484,
+ "weight": 485,
"cookies": false,
"type": "",
"demo": "sites\/list.md",
@@ -30099,7 +30822,7 @@
"x-appwrite": {
"method": "create",
"group": "sites",
- "weight": 482,
+ "weight": 483,
"cookies": false,
"type": "",
"demo": "sites\/create.md",
@@ -30235,6 +30958,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -30261,7 +30985,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -30349,7 +31074,7 @@
"x-appwrite": {
"method": "listFrameworks",
"group": "frameworks",
- "weight": 487,
+ "weight": 488,
"cookies": false,
"type": "",
"demo": "sites\/list-frameworks.md",
@@ -30398,7 +31123,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "frameworks",
- "weight": 510,
+ "weight": 511,
"cookies": false,
"type": "",
"demo": "sites\/list-specifications.md",
@@ -30448,7 +31173,7 @@
"x-appwrite": {
"method": "listTemplates",
"group": "templates",
- "weight": 506,
+ "weight": 507,
"cookies": false,
"type": "",
"demo": "sites\/list-templates.md",
@@ -30548,7 +31273,7 @@
"x-appwrite": {
"method": "getTemplate",
"group": "templates",
- "weight": 507,
+ "weight": 508,
"cookies": false,
"type": "",
"demo": "sites\/get-template.md",
@@ -30608,7 +31333,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 508,
+ "weight": 509,
"cookies": false,
"type": "",
"demo": "sites\/list-usage.md",
@@ -30680,7 +31405,7 @@
"x-appwrite": {
"method": "get",
"group": "sites",
- "weight": 483,
+ "weight": 484,
"cookies": false,
"type": "",
"demo": "sites\/get.md",
@@ -30739,7 +31464,7 @@
"x-appwrite": {
"method": "update",
"group": "sites",
- "weight": 485,
+ "weight": 486,
"cookies": false,
"type": "",
"demo": "sites\/update.md",
@@ -30882,6 +31607,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -30908,7 +31634,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -30985,7 +31712,7 @@
"x-appwrite": {
"method": "delete",
"group": "sites",
- "weight": 486,
+ "weight": 487,
"cookies": false,
"type": "",
"demo": "sites\/delete.md",
@@ -31046,7 +31773,7 @@
"x-appwrite": {
"method": "updateSiteDeployment",
"group": "sites",
- "weight": 493,
+ "weight": 494,
"cookies": false,
"type": "",
"demo": "sites\/update-site-deployment.md",
@@ -31126,7 +31853,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 492,
+ "weight": 493,
"cookies": false,
"type": "",
"demo": "sites\/list-deployments.md",
@@ -31220,7 +31947,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 488,
+ "weight": 489,
"cookies": false,
"type": "upload",
"demo": "sites\/create-deployment.md",
@@ -31321,7 +32048,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 496,
+ "weight": 497,
"cookies": false,
"type": "",
"demo": "sites\/create-duplicate-deployment.md",
@@ -31401,7 +32128,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 489,
+ "weight": 490,
"cookies": false,
"type": "",
"demo": "sites\/create-template-deployment.md",
@@ -31504,7 +32231,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 490,
+ "weight": 491,
"cookies": false,
"type": "",
"demo": "sites\/create-vcs-deployment.md",
@@ -31602,7 +32329,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 491,
+ "weight": 492,
"cookies": false,
"type": "",
"demo": "sites\/get-deployment.md",
@@ -31664,7 +32391,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 494,
+ "weight": 495,
"cookies": false,
"type": "",
"demo": "sites\/delete-deployment.md",
@@ -31728,7 +32455,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 495,
+ "weight": 496,
"cookies": false,
"type": "location",
"demo": "sites\/get-deployment-download.md",
@@ -31818,7 +32545,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 497,
+ "weight": 498,
"cookies": false,
"type": "",
"demo": "sites\/update-deployment-status.md",
@@ -31889,7 +32616,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 499,
+ "weight": 500,
"cookies": false,
"type": "",
"demo": "sites\/list-logs.md",
@@ -31974,7 +32701,7 @@
"x-appwrite": {
"method": "getLog",
"group": "logs",
- "weight": 498,
+ "weight": 499,
"cookies": false,
"type": "",
"demo": "sites\/get-log.md",
@@ -32036,7 +32763,7 @@
"x-appwrite": {
"method": "deleteLog",
"group": "logs",
- "weight": 500,
+ "weight": 501,
"cookies": false,
"type": "",
"demo": "sites\/delete-log.md",
@@ -32107,7 +32834,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 509,
+ "weight": 510,
"cookies": false,
"type": "",
"demo": "sites\/get-usage.md",
@@ -32189,7 +32916,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 503,
+ "weight": 504,
"cookies": false,
"type": "",
"demo": "sites\/list-variables.md",
@@ -32248,7 +32975,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 501,
+ "weight": 502,
"cookies": false,
"type": "",
"demo": "sites\/create-variable.md",
@@ -32339,7 +33066,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 502,
+ "weight": 503,
"cookies": false,
"type": "",
"demo": "sites\/get-variable.md",
@@ -32408,7 +33135,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 504,
+ "weight": 505,
"cookies": false,
"type": "",
"demo": "sites\/update-variable.md",
@@ -32499,7 +33226,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 505,
+ "weight": 506,
"cookies": false,
"type": "",
"demo": "sites\/delete-variable.md",
@@ -32570,7 +33297,7 @@
"x-appwrite": {
"method": "listBuckets",
"group": "buckets",
- "weight": 155,
+ "weight": 156,
"cookies": false,
"type": "",
"demo": "storage\/list-buckets.md",
@@ -32654,7 +33381,7 @@
"x-appwrite": {
"method": "createBucket",
"group": "buckets",
- "weight": 154,
+ "weight": 155,
"cookies": false,
"type": "",
"demo": "storage\/create-bucket.md",
@@ -32781,7 +33508,7 @@
"x-appwrite": {
"method": "getBucket",
"group": "buckets",
- "weight": 156,
+ "weight": 157,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket.md",
@@ -32840,7 +33567,7 @@
"x-appwrite": {
"method": "updateBucket",
"group": "buckets",
- "weight": 157,
+ "weight": 158,
"cookies": false,
"type": "",
"demo": "storage\/update-bucket.md",
@@ -32964,7 +33691,7 @@
"x-appwrite": {
"method": "deleteBucket",
"group": "buckets",
- "weight": 158,
+ "weight": 159,
"cookies": false,
"type": "",
"demo": "storage\/delete-bucket.md",
@@ -33025,7 +33752,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -33122,7 +33849,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -33220,7 +33947,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -33292,7 +34019,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -33381,7 +34108,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -33448,7 +34175,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -33526,7 +34253,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -33754,7 +34481,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -33839,7 +34566,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 168,
+ "weight": 169,
"cookies": false,
"type": "",
"demo": "storage\/get-usage.md",
@@ -33911,7 +34638,7 @@
"x-appwrite": {
"method": "getBucketUsage",
"group": null,
- "weight": 169,
+ "weight": 170,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket-usage.md",
@@ -33993,7 +34720,7 @@
"x-appwrite": {
"method": "list",
"group": "tablesdb",
- "weight": 385,
+ "weight": 386,
"cookies": false,
"type": "",
"demo": "tablesdb\/list.md",
@@ -34077,7 +34804,7 @@
"x-appwrite": {
"method": "create",
"group": "tablesdb",
- "weight": 381,
+ "weight": 382,
"cookies": false,
"type": "",
"demo": "tablesdb\/create.md",
@@ -34156,7 +34883,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -34224,7 +34951,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -34295,7 +35022,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -34360,7 +35087,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -34439,7 +35166,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -34506,7 +35233,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -34592,7 +35319,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 387,
+ "weight": 388,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-usage.md",
@@ -34689,7 +35416,7 @@
"x-appwrite": {
"method": "get",
"group": "tablesdb",
- "weight": 382,
+ "weight": 383,
"cookies": false,
"type": "",
"demo": "tablesdb\/get.md",
@@ -34748,7 +35475,7 @@
"x-appwrite": {
"method": "update",
"group": "tablesdb",
- "weight": 383,
+ "weight": 384,
"cookies": false,
"type": "",
"demo": "tablesdb\/update.md",
@@ -34824,7 +35551,7 @@
"x-appwrite": {
"method": "delete",
"group": "tablesdb",
- "weight": 384,
+ "weight": 385,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete.md",
@@ -34885,7 +35612,7 @@
"x-appwrite": {
"method": "listTables",
"group": "tables",
- "weight": 392,
+ "weight": 393,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-tables.md",
@@ -34982,7 +35709,7 @@
"x-appwrite": {
"method": "createTable",
"group": "tables",
- "weight": 388,
+ "weight": 389,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-table.md",
@@ -35089,7 +35816,7 @@
"x-appwrite": {
"method": "getTable",
"group": "tables",
- "weight": 389,
+ "weight": 390,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table.md",
@@ -35161,7 +35888,7 @@
"x-appwrite": {
"method": "updateTable",
"group": "tables",
- "weight": 390,
+ "weight": 391,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-table.md",
@@ -35263,7 +35990,7 @@
"x-appwrite": {
"method": "deleteTable",
"group": "tables",
- "weight": 391,
+ "weight": 392,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-table.md",
@@ -35337,7 +36064,7 @@
"x-appwrite": {
"method": "listColumns",
"group": "columns",
- "weight": 397,
+ "weight": 398,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-columns.md",
@@ -35435,7 +36162,7 @@
"x-appwrite": {
"method": "createBooleanColumn",
"group": "columns",
- "weight": 398,
+ "weight": 399,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-boolean-column.md",
@@ -35544,7 +36271,7 @@
"x-appwrite": {
"method": "updateBooleanColumn",
"group": "columns",
- "weight": 399,
+ "weight": 400,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-boolean-column.md",
@@ -35658,7 +36385,7 @@
"x-appwrite": {
"method": "createDatetimeColumn",
"group": "columns",
- "weight": 400,
+ "weight": 401,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-datetime-column.md",
@@ -35767,7 +36494,7 @@
"x-appwrite": {
"method": "updateDatetimeColumn",
"group": "columns",
- "weight": 401,
+ "weight": 402,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-datetime-column.md",
@@ -35881,7 +36608,7 @@
"x-appwrite": {
"method": "createEmailColumn",
"group": "columns",
- "weight": 402,
+ "weight": 403,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-email-column.md",
@@ -35990,7 +36717,7 @@
"x-appwrite": {
"method": "updateEmailColumn",
"group": "columns",
- "weight": 403,
+ "weight": 404,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-email-column.md",
@@ -36104,7 +36831,7 @@
"x-appwrite": {
"method": "createEnumColumn",
"group": "columns",
- "weight": 404,
+ "weight": 405,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-enum-column.md",
@@ -36222,7 +36949,7 @@
"x-appwrite": {
"method": "updateEnumColumn",
"group": "columns",
- "weight": 405,
+ "weight": 406,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-enum-column.md",
@@ -36345,7 +37072,7 @@
"x-appwrite": {
"method": "createFloatColumn",
"group": "columns",
- "weight": 406,
+ "weight": 407,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-float-column.md",
@@ -36464,7 +37191,7 @@
"x-appwrite": {
"method": "updateFloatColumn",
"group": "columns",
- "weight": 407,
+ "weight": 408,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-float-column.md",
@@ -36588,7 +37315,7 @@
"x-appwrite": {
"method": "createIntegerColumn",
"group": "columns",
- "weight": 408,
+ "weight": 409,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-integer-column.md",
@@ -36707,7 +37434,7 @@
"x-appwrite": {
"method": "updateIntegerColumn",
"group": "columns",
- "weight": 409,
+ "weight": 410,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-integer-column.md",
@@ -36831,7 +37558,7 @@
"x-appwrite": {
"method": "createIpColumn",
"group": "columns",
- "weight": 410,
+ "weight": 411,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-ip-column.md",
@@ -36940,7 +37667,7 @@
"x-appwrite": {
"method": "updateIpColumn",
"group": "columns",
- "weight": 411,
+ "weight": 412,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-ip-column.md",
@@ -37054,7 +37781,7 @@
"x-appwrite": {
"method": "createLineColumn",
"group": "columns",
- "weight": 412,
+ "weight": 413,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-line-column.md",
@@ -37166,7 +37893,7 @@
"x-appwrite": {
"method": "updateLineColumn",
"group": "columns",
- "weight": 413,
+ "weight": 414,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-line-column.md",
@@ -37286,7 +38013,7 @@
"x-appwrite": {
"method": "createPointColumn",
"group": "columns",
- "weight": 414,
+ "weight": 415,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-point-column.md",
@@ -37398,7 +38125,7 @@
"x-appwrite": {
"method": "updatePointColumn",
"group": "columns",
- "weight": 415,
+ "weight": 416,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-point-column.md",
@@ -37518,7 +38245,7 @@
"x-appwrite": {
"method": "createPolygonColumn",
"group": "columns",
- "weight": 416,
+ "weight": 417,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-polygon-column.md",
@@ -37630,7 +38357,7 @@
"x-appwrite": {
"method": "updatePolygonColumn",
"group": "columns",
- "weight": 417,
+ "weight": 418,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-polygon-column.md",
@@ -37750,7 +38477,7 @@
"x-appwrite": {
"method": "createRelationshipColumn",
"group": "columns",
- "weight": 418,
+ "weight": 419,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-relationship-column.md",
@@ -37884,7 +38611,7 @@
"x-appwrite": {
"method": "createStringColumn",
"group": "columns",
- "weight": 420,
+ "weight": 421,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-string-column.md",
@@ -38004,7 +38731,7 @@
"x-appwrite": {
"method": "updateStringColumn",
"group": "columns",
- "weight": 421,
+ "weight": 422,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-string-column.md",
@@ -38123,7 +38850,7 @@
"x-appwrite": {
"method": "createUrlColumn",
"group": "columns",
- "weight": 422,
+ "weight": 423,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-url-column.md",
@@ -38232,7 +38959,7 @@
"x-appwrite": {
"method": "updateUrlColumn",
"group": "columns",
- "weight": 423,
+ "weight": 424,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-url-column.md",
@@ -38377,7 +39104,7 @@
"x-appwrite": {
"method": "getColumn",
"group": "columns",
- "weight": 395,
+ "weight": 396,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-column.md",
@@ -38451,7 +39178,7 @@
"x-appwrite": {
"method": "deleteColumn",
"group": "columns",
- "weight": 396,
+ "weight": 397,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-column.md",
@@ -38534,7 +39261,7 @@
"x-appwrite": {
"method": "updateRelationshipColumn",
"group": "columns",
- "weight": 419,
+ "weight": 420,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-relationship-column.md",
@@ -38645,7 +39372,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 427,
+ "weight": 428,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-indexes.md",
@@ -38741,7 +39468,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 424,
+ "weight": 425,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-index.md",
@@ -38873,7 +39600,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 425,
+ "weight": 426,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-index.md",
@@ -38947,7 +39674,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 426,
+ "weight": 427,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-index.md",
@@ -39030,7 +39757,7 @@
"x-appwrite": {
"method": "listTableLogs",
"group": "tables",
- "weight": 393,
+ "weight": 394,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-table-logs.md",
@@ -39116,7 +39843,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -39225,7 +39952,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -39401,7 +40128,7 @@
"x-appwrite": {
"method": "upsertRows",
"group": "rows",
- "weight": 433,
+ "weight": 434,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-rows.md",
@@ -39530,7 +40257,7 @@
"x-appwrite": {
"method": "updateRows",
"group": "rows",
- "weight": 431,
+ "weight": 432,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-rows.md",
@@ -39632,7 +40359,7 @@
"x-appwrite": {
"method": "deleteRows",
"group": "rows",
- "weight": 435,
+ "weight": 436,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-rows.md",
@@ -39731,7 +40458,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -39839,7 +40566,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -39984,7 +40711,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -40091,7 +40818,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -40194,7 +40921,7 @@
"x-appwrite": {
"method": "listRowLogs",
"group": "logs",
- "weight": 437,
+ "weight": 438,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-row-logs.md",
@@ -40290,7 +41017,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -40413,7 +41140,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -40536,7 +41263,7 @@
"x-appwrite": {
"method": "getTableUsage",
"group": null,
- "weight": 394,
+ "weight": 395,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table-usage.md",
@@ -40631,7 +41358,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 386,
+ "weight": 387,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-usage.md",
@@ -40741,7 +41468,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -40828,7 +41555,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -40913,7 +41640,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -40975,7 +41702,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -41049,7 +41776,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -41113,7 +41840,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 183,
+ "weight": 184,
"cookies": false,
"type": "",
"demo": "teams\/list-logs.md",
@@ -41197,7 +41924,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -41294,7 +42021,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -41405,7 +42132,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -41477,7 +42204,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -41564,7 +42291,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -41638,7 +42365,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -41735,7 +42462,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -41795,7 +42522,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
@@ -41876,7 +42603,7 @@
"x-appwrite": {
"method": "list",
"group": "files",
- "weight": 522,
+ "weight": 523,
"cookies": false,
"type": "",
"demo": "tokens\/list.md",
@@ -41970,7 +42697,7 @@
"x-appwrite": {
"method": "createFileToken",
"group": "files",
- "weight": 520,
+ "weight": 521,
"cookies": false,
"type": "",
"demo": "tokens\/create-file-token.md",
@@ -42059,7 +42786,7 @@
"x-appwrite": {
"method": "get",
"group": "tokens",
- "weight": 521,
+ "weight": 522,
"cookies": false,
"type": "",
"demo": "tokens\/get.md",
@@ -42119,7 +42846,7 @@
"x-appwrite": {
"method": "update",
"group": "tokens",
- "weight": 523,
+ "weight": 524,
"cookies": false,
"type": "",
"demo": "tokens\/update.md",
@@ -42189,7 +42916,7 @@
"x-appwrite": {
"method": "delete",
"group": "tokens",
- "weight": 524,
+ "weight": 525,
"cookies": false,
"type": "",
"demo": "tokens\/delete.md",
@@ -42251,7 +42978,7 @@
"x-appwrite": {
"method": "list",
"group": "users",
- "weight": 193,
+ "weight": 194,
"cookies": false,
"type": "",
"demo": "users\/list.md",
@@ -42335,7 +43062,7 @@
"x-appwrite": {
"method": "create",
"group": "users",
- "weight": 184,
+ "weight": 185,
"cookies": false,
"type": "",
"demo": "users\/create.md",
@@ -42423,7 +43150,7 @@
"x-appwrite": {
"method": "createArgon2User",
"group": "users",
- "weight": 187,
+ "weight": 188,
"cookies": false,
"type": "",
"demo": "users\/create-argon-2-user.md",
@@ -42508,7 +43235,7 @@
"x-appwrite": {
"method": "createBcryptUser",
"group": "users",
- "weight": 185,
+ "weight": 186,
"cookies": false,
"type": "",
"demo": "users\/create-bcrypt-user.md",
@@ -42593,7 +43320,7 @@
"x-appwrite": {
"method": "listIdentities",
"group": "identities",
- "weight": 201,
+ "weight": 202,
"cookies": false,
"type": "",
"demo": "users\/list-identities.md",
@@ -42672,7 +43399,7 @@
"x-appwrite": {
"method": "deleteIdentity",
"group": "identities",
- "weight": 224,
+ "weight": 225,
"cookies": false,
"type": "",
"demo": "users\/delete-identity.md",
@@ -42733,7 +43460,7 @@
"x-appwrite": {
"method": "createMD5User",
"group": "users",
- "weight": 186,
+ "weight": 187,
"cookies": false,
"type": "",
"demo": "users\/create-md-5-user.md",
@@ -42818,7 +43545,7 @@
"x-appwrite": {
"method": "createPHPassUser",
"group": "users",
- "weight": 189,
+ "weight": 190,
"cookies": false,
"type": "",
"demo": "users\/create-ph-pass-user.md",
@@ -42903,7 +43630,7 @@
"x-appwrite": {
"method": "createScryptUser",
"group": "users",
- "weight": 190,
+ "weight": 191,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-user.md",
@@ -43018,7 +43745,7 @@
"x-appwrite": {
"method": "createScryptModifiedUser",
"group": "users",
- "weight": 191,
+ "weight": 192,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-modified-user.md",
@@ -43121,7 +43848,7 @@
"x-appwrite": {
"method": "createSHAUser",
"group": "users",
- "weight": 188,
+ "weight": 189,
"cookies": false,
"type": "",
"demo": "users\/create-sha-user.md",
@@ -43226,7 +43953,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 226,
+ "weight": 227,
"cookies": false,
"type": "",
"demo": "users\/get-usage.md",
@@ -43298,7 +44025,7 @@
"x-appwrite": {
"method": "get",
"group": "users",
- "weight": 194,
+ "weight": 195,
"cookies": false,
"type": "",
"demo": "users\/get.md",
@@ -43350,7 +44077,7 @@
"x-appwrite": {
"method": "delete",
"group": "users",
- "weight": 222,
+ "weight": 223,
"cookies": false,
"type": "",
"demo": "users\/delete.md",
@@ -43411,7 +44138,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "users",
- "weight": 207,
+ "weight": 208,
"cookies": false,
"type": "",
"demo": "users\/update-email.md",
@@ -43491,7 +44218,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "sessions",
- "weight": 225,
+ "weight": 226,
"cookies": false,
"type": "",
"demo": "users\/create-jwt.md",
@@ -43573,7 +44300,7 @@
"x-appwrite": {
"method": "updateLabels",
"group": "users",
- "weight": 203,
+ "weight": 204,
"cookies": false,
"type": "",
"demo": "users\/update-labels.md",
@@ -43656,7 +44383,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 199,
+ "weight": 200,
"cookies": false,
"type": "",
"demo": "users\/list-logs.md",
@@ -43741,7 +44468,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 198,
+ "weight": 199,
"cookies": false,
"type": "",
"demo": "users\/list-memberships.md",
@@ -43837,7 +44564,7 @@
"x-appwrite": {
"method": "updateMfa",
"group": "users",
- "weight": 212,
+ "weight": 213,
"cookies": false,
"type": "",
"demo": "users\/update-mfa.md",
@@ -43968,7 +44695,7 @@
"x-appwrite": {
"method": "deleteMfaAuthenticator",
"group": "mfa",
- "weight": 217,
+ "weight": 218,
"cookies": false,
"type": "",
"demo": "users\/delete-mfa-authenticator.md",
@@ -44100,7 +44827,7 @@
"x-appwrite": {
"method": "listMfaFactors",
"group": "mfa",
- "weight": 213,
+ "weight": 214,
"cookies": false,
"type": "",
"demo": "users\/list-mfa-factors.md",
@@ -44215,7 +44942,7 @@
"x-appwrite": {
"method": "getMfaRecoveryCodes",
"group": "mfa",
- "weight": 214,
+ "weight": 215,
"cookies": false,
"type": "",
"demo": "users\/get-mfa-recovery-codes.md",
@@ -44328,7 +45055,7 @@
"x-appwrite": {
"method": "updateMfaRecoveryCodes",
"group": "mfa",
- "weight": 216,
+ "weight": 217,
"cookies": false,
"type": "",
"demo": "users\/update-mfa-recovery-codes.md",
@@ -44441,7 +45168,7 @@
"x-appwrite": {
"method": "createMfaRecoveryCodes",
"group": "mfa",
- "weight": 215,
+ "weight": 216,
"cookies": false,
"type": "",
"demo": "users\/create-mfa-recovery-codes.md",
@@ -44556,7 +45283,7 @@
"x-appwrite": {
"method": "updateName",
"group": "users",
- "weight": 205,
+ "weight": 206,
"cookies": false,
"type": "",
"demo": "users\/update-name.md",
@@ -44636,7 +45363,7 @@
"x-appwrite": {
"method": "updatePassword",
"group": "users",
- "weight": 206,
+ "weight": 207,
"cookies": false,
"type": "",
"demo": "users\/update-password.md",
@@ -44716,7 +45443,7 @@
"x-appwrite": {
"method": "updatePhone",
"group": "users",
- "weight": 208,
+ "weight": 209,
"cookies": false,
"type": "",
"demo": "users\/update-phone.md",
@@ -44796,7 +45523,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "users",
- "weight": 195,
+ "weight": 196,
"cookies": false,
"type": "",
"demo": "users\/get-prefs.md",
@@ -44855,7 +45582,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "users",
- "weight": 210,
+ "weight": 211,
"cookies": false,
"type": "",
"demo": "users\/update-prefs.md",
@@ -44935,7 +45662,7 @@
"x-appwrite": {
"method": "listSessions",
"group": "sessions",
- "weight": 197,
+ "weight": 198,
"cookies": false,
"type": "",
"demo": "users\/list-sessions.md",
@@ -45005,7 +45732,7 @@
"x-appwrite": {
"method": "createSession",
"group": "sessions",
- "weight": 218,
+ "weight": 219,
"cookies": false,
"type": "",
"demo": "users\/create-session.md",
@@ -45057,7 +45784,7 @@
"x-appwrite": {
"method": "deleteSessions",
"group": "sessions",
- "weight": 221,
+ "weight": 222,
"cookies": false,
"type": "",
"demo": "users\/delete-sessions.md",
@@ -45111,7 +45838,7 @@
"x-appwrite": {
"method": "deleteSession",
"group": "sessions",
- "weight": 220,
+ "weight": 221,
"cookies": false,
"type": "",
"demo": "users\/delete-session.md",
@@ -45182,7 +45909,7 @@
"x-appwrite": {
"method": "updateStatus",
"group": "users",
- "weight": 202,
+ "weight": 203,
"cookies": false,
"type": "",
"demo": "users\/update-status.md",
@@ -45262,7 +45989,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "targets",
- "weight": 200,
+ "weight": 201,
"cookies": false,
"type": "",
"demo": "users\/list-targets.md",
@@ -45346,7 +46073,7 @@
"x-appwrite": {
"method": "createTarget",
"group": "targets",
- "weight": 192,
+ "weight": 193,
"cookies": false,
"type": "",
"demo": "users\/create-target.md",
@@ -45456,7 +46183,7 @@
"x-appwrite": {
"method": "getTarget",
"group": "targets",
- "weight": 196,
+ "weight": 197,
"cookies": false,
"type": "",
"demo": "users\/get-target.md",
@@ -45526,7 +46253,7 @@
"x-appwrite": {
"method": "updateTarget",
"group": "targets",
- "weight": 211,
+ "weight": 212,
"cookies": false,
"type": "",
"demo": "users\/update-target.md",
@@ -45615,7 +46342,7 @@
"x-appwrite": {
"method": "deleteTarget",
"group": "targets",
- "weight": 223,
+ "weight": 224,
"cookies": false,
"type": "",
"demo": "users\/delete-target.md",
@@ -45687,7 +46414,7 @@
"x-appwrite": {
"method": "createToken",
"group": "sessions",
- "weight": 219,
+ "weight": 220,
"cookies": false,
"type": "",
"demo": "users\/create-token.md",
@@ -45769,7 +46496,7 @@
"x-appwrite": {
"method": "updateEmailVerification",
"group": "users",
- "weight": 209,
+ "weight": 210,
"cookies": false,
"type": "",
"demo": "users\/update-email-verification.md",
@@ -45849,7 +46576,7 @@
"x-appwrite": {
"method": "updatePhoneVerification",
"group": "users",
- "weight": 204,
+ "weight": 205,
"cookies": false,
"type": "",
"demo": "users\/update-phone-verification.md",
@@ -45929,7 +46656,7 @@
"x-appwrite": {
"method": "createRepositoryDetection",
"group": "repositories",
- "weight": 230,
+ "weight": 231,
"cookies": false,
"type": "",
"demo": "vcs\/create-repository-detection.md",
@@ -46025,7 +46752,7 @@
"x-appwrite": {
"method": "listRepositories",
"group": "repositories",
- "weight": 231,
+ "weight": 232,
"cookies": false,
"type": "",
"demo": "vcs\/list-repositories.md",
@@ -46110,7 +46837,7 @@
"x-appwrite": {
"method": "createRepository",
"group": "repositories",
- "weight": 232,
+ "weight": 233,
"cookies": false,
"type": "",
"demo": "vcs\/create-repository.md",
@@ -46195,7 +46922,7 @@
"x-appwrite": {
"method": "getRepository",
"group": "repositories",
- "weight": 233,
+ "weight": 234,
"cookies": false,
"type": "",
"demo": "vcs\/get-repository.md",
@@ -46265,7 +46992,7 @@
"x-appwrite": {
"method": "listRepositoryBranches",
"group": "repositories",
- "weight": 234,
+ "weight": 235,
"cookies": false,
"type": "",
"demo": "vcs\/list-repository-branches.md",
@@ -46335,7 +47062,7 @@
"x-appwrite": {
"method": "getRepositoryContents",
"group": "repositories",
- "weight": 229,
+ "weight": 230,
"cookies": false,
"type": "",
"demo": "vcs\/get-repository-contents.md",
@@ -46420,7 +47147,7 @@
"x-appwrite": {
"method": "updateExternalDeployments",
"group": "repositories",
- "weight": 239,
+ "weight": 240,
"cookies": false,
"type": "",
"demo": "vcs\/update-external-deployments.md",
@@ -46509,7 +47236,7 @@
"x-appwrite": {
"method": "listInstallations",
"group": "installations",
- "weight": 236,
+ "weight": 237,
"cookies": false,
"type": "",
"demo": "vcs\/list-installations.md",
@@ -46594,7 +47321,7 @@
"x-appwrite": {
"method": "getInstallation",
"group": "installations",
- "weight": 237,
+ "weight": 238,
"cookies": false,
"type": "",
"demo": "vcs\/get-installation.md",
@@ -46645,7 +47372,7 @@
"x-appwrite": {
"method": "deleteInstallation",
"group": "installations",
- "weight": 238,
+ "weight": 239,
"cookies": false,
"type": "",
"demo": "vcs\/delete-installation.md",
diff --git a/app/config/specs/open-api3-1.8.x-server.json b/app/config/specs/open-api3-1.8.x-server.json
index 3c04a0e128..ff4af79c91 100644
--- a/app/config/specs/open-api3-1.8.x-server.json
+++ b/app/config/specs/open-api3-1.8.x-server.json
@@ -4651,6 +4651,727 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image"
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": [],
+ "Session": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Session": [],
+ "Key": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "schema": {
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com"
+ },
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "object",
+ "x-example": "{}",
+ "default": {}
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720
+ },
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1
+ },
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light"
+ },
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1
+ },
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/databases": {
"get": {
"summary": "List databases",
@@ -4675,7 +5396,7 @@
"x-appwrite": {
"method": "list",
"group": "databases",
- "weight": 319,
+ "weight": 320,
"cookies": false,
"type": "",
"demo": "databases\/list.md",
@@ -4793,7 +5514,7 @@
"x-appwrite": {
"method": "create",
"group": "databases",
- "weight": 315,
+ "weight": 316,
"cookies": false,
"type": "",
"demo": "databases\/create.md",
@@ -4909,7 +5630,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -4976,7 +5697,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5046,7 +5767,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5110,7 +5831,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5188,7 +5909,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5254,7 +5975,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5339,7 +6060,7 @@
"x-appwrite": {
"method": "get",
"group": "databases",
- "weight": 316,
+ "weight": 317,
"cookies": false,
"type": "",
"demo": "databases\/get.md",
@@ -5432,7 +6153,7 @@
"x-appwrite": {
"method": "update",
"group": "databases",
- "weight": 317,
+ "weight": 318,
"cookies": false,
"type": "",
"demo": "databases\/update.md",
@@ -5545,7 +6266,7 @@
"x-appwrite": {
"method": "delete",
"group": "databases",
- "weight": 318,
+ "weight": 319,
"cookies": false,
"type": "",
"demo": "databases\/delete.md",
@@ -5639,7 +6360,7 @@
"x-appwrite": {
"method": "listCollections",
"group": "collections",
- "weight": 327,
+ "weight": 328,
"cookies": false,
"type": "",
"demo": "databases\/list-collections.md",
@@ -5738,7 +6459,7 @@
"x-appwrite": {
"method": "createCollection",
"group": "collections",
- "weight": 323,
+ "weight": 324,
"cookies": false,
"type": "",
"demo": "databases\/create-collection.md",
@@ -5847,7 +6568,7 @@
"x-appwrite": {
"method": "getCollection",
"group": "collections",
- "weight": 324,
+ "weight": 325,
"cookies": false,
"type": "",
"demo": "databases\/get-collection.md",
@@ -5921,7 +6642,7 @@
"x-appwrite": {
"method": "updateCollection",
"group": "collections",
- "weight": 325,
+ "weight": 326,
"cookies": false,
"type": "",
"demo": "databases\/update-collection.md",
@@ -6025,7 +6746,7 @@
"x-appwrite": {
"method": "deleteCollection",
"group": "collections",
- "weight": 326,
+ "weight": 327,
"cookies": false,
"type": "",
"demo": "databases\/delete-collection.md",
@@ -6101,7 +6822,7 @@
"x-appwrite": {
"method": "listAttributes",
"group": "attributes",
- "weight": 344,
+ "weight": 345,
"cookies": false,
"type": "",
"demo": "databases\/list-attributes.md",
@@ -6201,7 +6922,7 @@
"x-appwrite": {
"method": "createBooleanAttribute",
"group": "attributes",
- "weight": 345,
+ "weight": 346,
"cookies": false,
"type": "",
"demo": "databases\/create-boolean-attribute.md",
@@ -6312,7 +7033,7 @@
"x-appwrite": {
"method": "updateBooleanAttribute",
"group": "attributes",
- "weight": 346,
+ "weight": 347,
"cookies": false,
"type": "",
"demo": "databases\/update-boolean-attribute.md",
@@ -6428,7 +7149,7 @@
"x-appwrite": {
"method": "createDatetimeAttribute",
"group": "attributes",
- "weight": 347,
+ "weight": 348,
"cookies": false,
"type": "",
"demo": "databases\/create-datetime-attribute.md",
@@ -6539,7 +7260,7 @@
"x-appwrite": {
"method": "updateDatetimeAttribute",
"group": "attributes",
- "weight": 348,
+ "weight": 349,
"cookies": false,
"type": "",
"demo": "databases\/update-datetime-attribute.md",
@@ -6655,7 +7376,7 @@
"x-appwrite": {
"method": "createEmailAttribute",
"group": "attributes",
- "weight": 349,
+ "weight": 350,
"cookies": false,
"type": "",
"demo": "databases\/create-email-attribute.md",
@@ -6766,7 +7487,7 @@
"x-appwrite": {
"method": "updateEmailAttribute",
"group": "attributes",
- "weight": 350,
+ "weight": 351,
"cookies": false,
"type": "",
"demo": "databases\/update-email-attribute.md",
@@ -6882,7 +7603,7 @@
"x-appwrite": {
"method": "createEnumAttribute",
"group": "attributes",
- "weight": 351,
+ "weight": 352,
"cookies": false,
"type": "",
"demo": "databases\/create-enum-attribute.md",
@@ -7002,7 +7723,7 @@
"x-appwrite": {
"method": "updateEnumAttribute",
"group": "attributes",
- "weight": 352,
+ "weight": 353,
"cookies": false,
"type": "",
"demo": "databases\/update-enum-attribute.md",
@@ -7127,7 +7848,7 @@
"x-appwrite": {
"method": "createFloatAttribute",
"group": "attributes",
- "weight": 353,
+ "weight": 354,
"cookies": false,
"type": "",
"demo": "databases\/create-float-attribute.md",
@@ -7248,7 +7969,7 @@
"x-appwrite": {
"method": "updateFloatAttribute",
"group": "attributes",
- "weight": 354,
+ "weight": 355,
"cookies": false,
"type": "",
"demo": "databases\/update-float-attribute.md",
@@ -7374,7 +8095,7 @@
"x-appwrite": {
"method": "createIntegerAttribute",
"group": "attributes",
- "weight": 355,
+ "weight": 356,
"cookies": false,
"type": "",
"demo": "databases\/create-integer-attribute.md",
@@ -7495,7 +8216,7 @@
"x-appwrite": {
"method": "updateIntegerAttribute",
"group": "attributes",
- "weight": 356,
+ "weight": 357,
"cookies": false,
"type": "",
"demo": "databases\/update-integer-attribute.md",
@@ -7621,7 +8342,7 @@
"x-appwrite": {
"method": "createIpAttribute",
"group": "attributes",
- "weight": 357,
+ "weight": 358,
"cookies": false,
"type": "",
"demo": "databases\/create-ip-attribute.md",
@@ -7732,7 +8453,7 @@
"x-appwrite": {
"method": "updateIpAttribute",
"group": "attributes",
- "weight": 358,
+ "weight": 359,
"cookies": false,
"type": "",
"demo": "databases\/update-ip-attribute.md",
@@ -7848,7 +8569,7 @@
"x-appwrite": {
"method": "createLineAttribute",
"group": "attributes",
- "weight": 359,
+ "weight": 360,
"cookies": false,
"type": "",
"demo": "databases\/create-line-attribute.md",
@@ -7962,7 +8683,7 @@
"x-appwrite": {
"method": "updateLineAttribute",
"group": "attributes",
- "weight": 360,
+ "weight": 361,
"cookies": false,
"type": "",
"demo": "databases\/update-line-attribute.md",
@@ -8084,7 +8805,7 @@
"x-appwrite": {
"method": "createPointAttribute",
"group": "attributes",
- "weight": 361,
+ "weight": 362,
"cookies": false,
"type": "",
"demo": "databases\/create-point-attribute.md",
@@ -8198,7 +8919,7 @@
"x-appwrite": {
"method": "updatePointAttribute",
"group": "attributes",
- "weight": 362,
+ "weight": 363,
"cookies": false,
"type": "",
"demo": "databases\/update-point-attribute.md",
@@ -8320,7 +9041,7 @@
"x-appwrite": {
"method": "createPolygonAttribute",
"group": "attributes",
- "weight": 363,
+ "weight": 364,
"cookies": false,
"type": "",
"demo": "databases\/create-polygon-attribute.md",
@@ -8434,7 +9155,7 @@
"x-appwrite": {
"method": "updatePolygonAttribute",
"group": "attributes",
- "weight": 364,
+ "weight": 365,
"cookies": false,
"type": "",
"demo": "databases\/update-polygon-attribute.md",
@@ -8556,7 +9277,7 @@
"x-appwrite": {
"method": "createRelationshipAttribute",
"group": "attributes",
- "weight": 365,
+ "weight": 366,
"cookies": false,
"type": "",
"demo": "databases\/create-relationship-attribute.md",
@@ -8692,7 +9413,7 @@
"x-appwrite": {
"method": "createStringAttribute",
"group": "attributes",
- "weight": 367,
+ "weight": 368,
"cookies": false,
"type": "",
"demo": "databases\/create-string-attribute.md",
@@ -8814,7 +9535,7 @@
"x-appwrite": {
"method": "updateStringAttribute",
"group": "attributes",
- "weight": 368,
+ "weight": 369,
"cookies": false,
"type": "",
"demo": "databases\/update-string-attribute.md",
@@ -8935,7 +9656,7 @@
"x-appwrite": {
"method": "createUrlAttribute",
"group": "attributes",
- "weight": 369,
+ "weight": 370,
"cookies": false,
"type": "",
"demo": "databases\/create-url-attribute.md",
@@ -9046,7 +9767,7 @@
"x-appwrite": {
"method": "updateUrlAttribute",
"group": "attributes",
- "weight": 370,
+ "weight": 371,
"cookies": false,
"type": "",
"demo": "databases\/update-url-attribute.md",
@@ -9193,7 +9914,7 @@
"x-appwrite": {
"method": "getAttribute",
"group": "attributes",
- "weight": 342,
+ "weight": 343,
"cookies": false,
"type": "",
"demo": "databases\/get-attribute.md",
@@ -9269,7 +9990,7 @@
"x-appwrite": {
"method": "deleteAttribute",
"group": "attributes",
- "weight": 343,
+ "weight": 344,
"cookies": false,
"type": "",
"demo": "databases\/delete-attribute.md",
@@ -9354,7 +10075,7 @@
"x-appwrite": {
"method": "updateRelationshipAttribute",
"group": "attributes",
- "weight": 366,
+ "weight": 367,
"cookies": false,
"type": "",
"demo": "databases\/update-relationship-attribute.md",
@@ -9467,7 +10188,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -9579,7 +10300,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -9768,7 +10489,7 @@
"x-appwrite": {
"method": "upsertDocuments",
"group": "documents",
- "weight": 335,
+ "weight": 336,
"cookies": false,
"type": "",
"demo": "databases\/upsert-documents.md",
@@ -9904,7 +10625,7 @@
"x-appwrite": {
"method": "updateDocuments",
"group": "documents",
- "weight": 333,
+ "weight": 334,
"cookies": false,
"type": "",
"demo": "databases\/update-documents.md",
@@ -10008,7 +10729,7 @@
"x-appwrite": {
"method": "deleteDocuments",
"group": "documents",
- "weight": 337,
+ "weight": 338,
"cookies": false,
"type": "",
"demo": "databases\/delete-documents.md",
@@ -10109,7 +10830,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -10220,7 +10941,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -10377,7 +11098,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -10487,7 +11208,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -10593,7 +11314,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -10719,7 +11440,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -10845,7 +11566,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 374,
+ "weight": 375,
"cookies": false,
"type": "",
"demo": "databases\/list-indexes.md",
@@ -10943,7 +11664,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 371,
+ "weight": 372,
"cookies": false,
"type": "",
"demo": "databases\/create-index.md",
@@ -11077,7 +11798,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 372,
+ "weight": 373,
"cookies": false,
"type": "",
"demo": "databases\/get-index.md",
@@ -11153,7 +11874,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 373,
+ "weight": 374,
"cookies": false,
"type": "",
"demo": "databases\/delete-index.md",
@@ -11238,7 +11959,7 @@
"x-appwrite": {
"method": "list",
"group": "functions",
- "weight": 455,
+ "weight": 456,
"cookies": false,
"type": "",
"demo": "functions\/list.md",
@@ -11323,7 +12044,7 @@
"x-appwrite": {
"method": "create",
"group": "functions",
- "weight": 452,
+ "weight": 453,
"cookies": false,
"type": "",
"demo": "functions\/create.md",
@@ -11406,6 +12127,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -11432,7 +12154,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -11557,7 +12280,7 @@
"x-appwrite": {
"method": "listRuntimes",
"group": "runtimes",
- "weight": 457,
+ "weight": 458,
"cookies": false,
"type": "",
"demo": "functions\/list-runtimes.md",
@@ -11607,7 +12330,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "runtimes",
- "weight": 458,
+ "weight": 459,
"cookies": false,
"type": "",
"demo": "functions\/list-specifications.md",
@@ -11658,7 +12381,7 @@
"x-appwrite": {
"method": "get",
"group": "functions",
- "weight": 453,
+ "weight": 454,
"cookies": false,
"type": "",
"demo": "functions\/get.md",
@@ -11718,7 +12441,7 @@
"x-appwrite": {
"method": "update",
"group": "functions",
- "weight": 454,
+ "weight": 455,
"cookies": false,
"type": "",
"demo": "functions\/update.md",
@@ -11808,6 +12531,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -11834,7 +12558,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -11949,7 +12674,7 @@
"x-appwrite": {
"method": "delete",
"group": "functions",
- "weight": 456,
+ "weight": 457,
"cookies": false,
"type": "",
"demo": "functions\/delete.md",
@@ -12011,7 +12736,7 @@
"x-appwrite": {
"method": "updateFunctionDeployment",
"group": "functions",
- "weight": 461,
+ "weight": 462,
"cookies": false,
"type": "",
"demo": "functions\/update-function-deployment.md",
@@ -12092,7 +12817,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 462,
+ "weight": 463,
"cookies": false,
"type": "",
"demo": "functions\/list-deployments.md",
@@ -12187,7 +12912,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 459,
+ "weight": 460,
"cookies": false,
"type": "upload",
"demo": "functions\/create-deployment.md",
@@ -12284,7 +13009,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 467,
+ "weight": 468,
"cookies": false,
"type": "",
"demo": "functions\/create-duplicate-deployment.md",
@@ -12370,7 +13095,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 464,
+ "weight": 465,
"cookies": false,
"type": "",
"demo": "functions\/create-template-deployment.md",
@@ -12474,7 +13199,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 465,
+ "weight": 466,
"cookies": false,
"type": "",
"demo": "functions\/create-vcs-deployment.md",
@@ -12572,7 +13297,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 460,
+ "weight": 461,
"cookies": false,
"type": "",
"demo": "functions\/get-deployment.md",
@@ -12635,7 +13360,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 463,
+ "weight": 464,
"cookies": false,
"type": "",
"demo": "functions\/delete-deployment.md",
@@ -12700,7 +13425,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 466,
+ "weight": 467,
"cookies": false,
"type": "location",
"demo": "functions\/get-deployment-download.md",
@@ -12791,7 +13516,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 468,
+ "weight": 469,
"cookies": false,
"type": "",
"demo": "functions\/update-deployment-status.md",
@@ -12863,7 +13588,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -12951,7 +13676,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -13069,7 +13794,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -13136,7 +13861,7 @@
"x-appwrite": {
"method": "deleteExecution",
"group": "executions",
- "weight": 472,
+ "weight": 473,
"cookies": false,
"type": "",
"demo": "functions\/delete-execution.md",
@@ -13208,7 +13933,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 477,
+ "weight": 478,
"cookies": false,
"type": "",
"demo": "functions\/list-variables.md",
@@ -13268,7 +13993,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 475,
+ "weight": 476,
"cookies": false,
"type": "",
"demo": "functions\/create-variable.md",
@@ -13360,7 +14085,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 476,
+ "weight": 477,
"cookies": false,
"type": "",
"demo": "functions\/get-variable.md",
@@ -13430,7 +14155,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 478,
+ "weight": 479,
"cookies": false,
"type": "",
"demo": "functions\/update-variable.md",
@@ -13522,7 +14247,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 479,
+ "weight": 480,
"cookies": false,
"type": "",
"demo": "functions\/delete-variable.md",
@@ -13594,7 +14319,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -13648,7 +14373,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -13702,7 +14427,7 @@
"x-appwrite": {
"method": "get",
"group": "health",
- "weight": 78,
+ "weight": 79,
"cookies": false,
"type": "",
"demo": "health\/get.md",
@@ -13752,7 +14477,7 @@
"x-appwrite": {
"method": "getAntivirus",
"group": "health",
- "weight": 99,
+ "weight": 100,
"cookies": false,
"type": "",
"demo": "health\/get-antivirus.md",
@@ -13802,7 +14527,7 @@
"x-appwrite": {
"method": "getCache",
"group": "health",
- "weight": 81,
+ "weight": 82,
"cookies": false,
"type": "",
"demo": "health\/get-cache.md",
@@ -13852,7 +14577,7 @@
"x-appwrite": {
"method": "getCertificate",
"group": "health",
- "weight": 86,
+ "weight": 87,
"cookies": false,
"type": "",
"demo": "health\/get-certificate.md",
@@ -13913,7 +14638,7 @@
"x-appwrite": {
"method": "getDB",
"group": "health",
- "weight": 80,
+ "weight": 81,
"cookies": false,
"type": "",
"demo": "health\/get-db.md",
@@ -13963,7 +14688,7 @@
"x-appwrite": {
"method": "getPubSub",
"group": "health",
- "weight": 82,
+ "weight": 83,
"cookies": false,
"type": "",
"demo": "health\/get-pub-sub.md",
@@ -14013,7 +14738,7 @@
"x-appwrite": {
"method": "getQueueBuilds",
"group": "queue",
- "weight": 88,
+ "weight": 89,
"cookies": false,
"type": "",
"demo": "health\/get-queue-builds.md",
@@ -14076,7 +14801,7 @@
"x-appwrite": {
"method": "getQueueCertificates",
"group": "queue",
- "weight": 87,
+ "weight": 88,
"cookies": false,
"type": "",
"demo": "health\/get-queue-certificates.md",
@@ -14139,7 +14864,7 @@
"x-appwrite": {
"method": "getQueueDatabases",
"group": "queue",
- "weight": 89,
+ "weight": 90,
"cookies": false,
"type": "",
"demo": "health\/get-queue-databases.md",
@@ -14213,7 +14938,7 @@
"x-appwrite": {
"method": "getQueueDeletes",
"group": "queue",
- "weight": 90,
+ "weight": 91,
"cookies": false,
"type": "",
"demo": "health\/get-queue-deletes.md",
@@ -14276,7 +15001,7 @@
"x-appwrite": {
"method": "getFailedJobs",
"group": "queue",
- "weight": 100,
+ "weight": 101,
"cookies": false,
"type": "",
"demo": "health\/get-failed-jobs.md",
@@ -14365,7 +15090,7 @@
"x-appwrite": {
"method": "getQueueFunctions",
"group": "queue",
- "weight": 94,
+ "weight": 95,
"cookies": false,
"type": "",
"demo": "health\/get-queue-functions.md",
@@ -14428,7 +15153,7 @@
"x-appwrite": {
"method": "getQueueLogs",
"group": "queue",
- "weight": 85,
+ "weight": 86,
"cookies": false,
"type": "",
"demo": "health\/get-queue-logs.md",
@@ -14491,7 +15216,7 @@
"x-appwrite": {
"method": "getQueueMails",
"group": "queue",
- "weight": 91,
+ "weight": 92,
"cookies": false,
"type": "",
"demo": "health\/get-queue-mails.md",
@@ -14554,7 +15279,7 @@
"x-appwrite": {
"method": "getQueueMessaging",
"group": "queue",
- "weight": 92,
+ "weight": 93,
"cookies": false,
"type": "",
"demo": "health\/get-queue-messaging.md",
@@ -14617,7 +15342,7 @@
"x-appwrite": {
"method": "getQueueMigrations",
"group": "queue",
- "weight": 93,
+ "weight": 94,
"cookies": false,
"type": "",
"demo": "health\/get-queue-migrations.md",
@@ -14680,7 +15405,7 @@
"x-appwrite": {
"method": "getQueueStatsResources",
"group": "queue",
- "weight": 95,
+ "weight": 96,
"cookies": false,
"type": "",
"demo": "health\/get-queue-stats-resources.md",
@@ -14743,7 +15468,7 @@
"x-appwrite": {
"method": "getQueueUsage",
"group": "queue",
- "weight": 96,
+ "weight": 97,
"cookies": false,
"type": "",
"demo": "health\/get-queue-usage.md",
@@ -14806,7 +15531,7 @@
"x-appwrite": {
"method": "getQueueWebhooks",
"group": "queue",
- "weight": 84,
+ "weight": 85,
"cookies": false,
"type": "",
"demo": "health\/get-queue-webhooks.md",
@@ -14869,7 +15594,7 @@
"x-appwrite": {
"method": "getStorage",
"group": "storage",
- "weight": 98,
+ "weight": 99,
"cookies": false,
"type": "",
"demo": "health\/get-storage.md",
@@ -14919,7 +15644,7 @@
"x-appwrite": {
"method": "getStorageLocal",
"group": "storage",
- "weight": 97,
+ "weight": 98,
"cookies": false,
"type": "",
"demo": "health\/get-storage-local.md",
@@ -14969,7 +15694,7 @@
"x-appwrite": {
"method": "getTime",
"group": "health",
- "weight": 83,
+ "weight": 84,
"cookies": false,
"type": "",
"demo": "health\/get-time.md",
@@ -15019,7 +15744,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -15073,7 +15798,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -15127,7 +15852,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -15181,7 +15906,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -15235,7 +15960,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -15289,7 +16014,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -15343,7 +16068,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -15397,7 +16122,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -15451,7 +16176,7 @@
"x-appwrite": {
"method": "listMessages",
"group": "messages",
- "weight": 307,
+ "weight": 308,
"cookies": false,
"type": "",
"demo": "messaging\/list-messages.md",
@@ -15539,7 +16264,7 @@
"x-appwrite": {
"method": "createEmail",
"group": "messages",
- "weight": 304,
+ "weight": 305,
"cookies": false,
"type": "",
"demo": "messaging\/create-email.md",
@@ -15684,7 +16409,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "messages",
- "weight": 311,
+ "weight": 312,
"cookies": false,
"type": "",
"demo": "messaging\/update-email.md",
@@ -15831,7 +16556,7 @@
"x-appwrite": {
"method": "createPush",
"group": "messages",
- "weight": 306,
+ "weight": 307,
"cookies": false,
"type": "",
"demo": "messaging\/create-push.md",
@@ -16006,7 +16731,7 @@
"x-appwrite": {
"method": "updatePush",
"group": "messages",
- "weight": 313,
+ "weight": 314,
"cookies": false,
"type": "",
"demo": "messaging\/update-push.md",
@@ -16185,7 +16910,7 @@
"x-appwrite": {
"method": "createSms",
"group": "messages",
- "weight": 305,
+ "weight": 306,
"cookies": false,
"type": "",
"demo": "messaging\/create-sms.md",
@@ -16365,7 +17090,7 @@
"x-appwrite": {
"method": "updateSms",
"group": "messages",
- "weight": 312,
+ "weight": 313,
"cookies": false,
"type": "",
"demo": "messaging\/update-sms.md",
@@ -16546,7 +17271,7 @@
"x-appwrite": {
"method": "getMessage",
"group": "messages",
- "weight": 310,
+ "weight": 311,
"cookies": false,
"type": "",
"demo": "messaging\/get-message.md",
@@ -16600,7 +17325,7 @@
"x-appwrite": {
"method": "delete",
"group": "messages",
- "weight": 314,
+ "weight": 315,
"cookies": false,
"type": "",
"demo": "messaging\/delete.md",
@@ -16663,7 +17388,7 @@
"x-appwrite": {
"method": "listMessageLogs",
"group": "logs",
- "weight": 308,
+ "weight": 309,
"cookies": false,
"type": "",
"demo": "messaging\/list-message-logs.md",
@@ -16750,7 +17475,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "messages",
- "weight": 309,
+ "weight": 310,
"cookies": false,
"type": "",
"demo": "messaging\/list-targets.md",
@@ -16837,7 +17562,7 @@
"x-appwrite": {
"method": "listProviders",
"group": "providers",
- "weight": 278,
+ "weight": 279,
"cookies": false,
"type": "",
"demo": "messaging\/list-providers.md",
@@ -16925,7 +17650,7 @@
"x-appwrite": {
"method": "createApnsProvider",
"group": "providers",
- "weight": 277,
+ "weight": 278,
"cookies": false,
"type": "",
"demo": "messaging\/create-apns-provider.md",
@@ -17103,7 +17828,7 @@
"x-appwrite": {
"method": "updateApnsProvider",
"group": "providers",
- "weight": 291,
+ "weight": 292,
"cookies": false,
"type": "",
"demo": "messaging\/update-apns-provider.md",
@@ -17282,7 +18007,7 @@
"x-appwrite": {
"method": "createFcmProvider",
"group": "providers",
- "weight": 276,
+ "weight": 277,
"cookies": false,
"type": "",
"demo": "messaging\/create-fcm-provider.md",
@@ -17432,7 +18157,7 @@
"x-appwrite": {
"method": "updateFcmProvider",
"group": "providers",
- "weight": 290,
+ "weight": 291,
"cookies": false,
"type": "",
"demo": "messaging\/update-fcm-provider.md",
@@ -17583,7 +18308,7 @@
"x-appwrite": {
"method": "createMailgunProvider",
"group": "providers",
- "weight": 267,
+ "weight": 268,
"cookies": false,
"type": "",
"demo": "messaging\/create-mailgun-provider.md",
@@ -17699,7 +18424,7 @@
"x-appwrite": {
"method": "updateMailgunProvider",
"group": "providers",
- "weight": 281,
+ "weight": 282,
"cookies": false,
"type": "",
"demo": "messaging\/update-mailgun-provider.md",
@@ -17818,7 +18543,7 @@
"x-appwrite": {
"method": "createMsg91Provider",
"group": "providers",
- "weight": 271,
+ "weight": 272,
"cookies": false,
"type": "",
"demo": "messaging\/create-msg-91-provider.md",
@@ -17914,7 +18639,7 @@
"x-appwrite": {
"method": "updateMsg91Provider",
"group": "providers",
- "weight": 285,
+ "weight": 286,
"cookies": false,
"type": "",
"demo": "messaging\/update-msg-91-provider.md",
@@ -18013,7 +18738,7 @@
"x-appwrite": {
"method": "createResendProvider",
"group": "providers",
- "weight": 269,
+ "weight": 270,
"cookies": false,
"type": "",
"demo": "messaging\/create-resend-provider.md",
@@ -18119,7 +18844,7 @@
"x-appwrite": {
"method": "updateResendProvider",
"group": "providers",
- "weight": 283,
+ "weight": 284,
"cookies": false,
"type": "",
"demo": "messaging\/update-resend-provider.md",
@@ -18228,7 +18953,7 @@
"x-appwrite": {
"method": "createSendgridProvider",
"group": "providers",
- "weight": 268,
+ "weight": 269,
"cookies": false,
"type": "",
"demo": "messaging\/create-sendgrid-provider.md",
@@ -18334,7 +19059,7 @@
"x-appwrite": {
"method": "updateSendgridProvider",
"group": "providers",
- "weight": 282,
+ "weight": 283,
"cookies": false,
"type": "",
"demo": "messaging\/update-sendgrid-provider.md",
@@ -18443,7 +19168,7 @@
"x-appwrite": {
"method": "createSmtpProvider",
"group": "providers",
- "weight": 270,
+ "weight": 271,
"cookies": false,
"type": "",
"demo": "messaging\/create-smtp-provider.md",
@@ -18673,7 +19398,7 @@
"x-appwrite": {
"method": "updateSmtpProvider",
"group": "providers",
- "weight": 284,
+ "weight": 285,
"cookies": false,
"type": "",
"demo": "messaging\/update-smtp-provider.md",
@@ -18901,7 +19626,7 @@
"x-appwrite": {
"method": "createTelesignProvider",
"group": "providers",
- "weight": 272,
+ "weight": 273,
"cookies": false,
"type": "",
"demo": "messaging\/create-telesign-provider.md",
@@ -18997,7 +19722,7 @@
"x-appwrite": {
"method": "updateTelesignProvider",
"group": "providers",
- "weight": 286,
+ "weight": 287,
"cookies": false,
"type": "",
"demo": "messaging\/update-telesign-provider.md",
@@ -19096,7 +19821,7 @@
"x-appwrite": {
"method": "createTextmagicProvider",
"group": "providers",
- "weight": 273,
+ "weight": 274,
"cookies": false,
"type": "",
"demo": "messaging\/create-textmagic-provider.md",
@@ -19192,7 +19917,7 @@
"x-appwrite": {
"method": "updateTextmagicProvider",
"group": "providers",
- "weight": 287,
+ "weight": 288,
"cookies": false,
"type": "",
"demo": "messaging\/update-textmagic-provider.md",
@@ -19291,7 +20016,7 @@
"x-appwrite": {
"method": "createTwilioProvider",
"group": "providers",
- "weight": 274,
+ "weight": 275,
"cookies": false,
"type": "",
"demo": "messaging\/create-twilio-provider.md",
@@ -19387,7 +20112,7 @@
"x-appwrite": {
"method": "updateTwilioProvider",
"group": "providers",
- "weight": 288,
+ "weight": 289,
"cookies": false,
"type": "",
"demo": "messaging\/update-twilio-provider.md",
@@ -19486,7 +20211,7 @@
"x-appwrite": {
"method": "createVonageProvider",
"group": "providers",
- "weight": 275,
+ "weight": 276,
"cookies": false,
"type": "",
"demo": "messaging\/create-vonage-provider.md",
@@ -19582,7 +20307,7 @@
"x-appwrite": {
"method": "updateVonageProvider",
"group": "providers",
- "weight": 289,
+ "weight": 290,
"cookies": false,
"type": "",
"demo": "messaging\/update-vonage-provider.md",
@@ -19681,7 +20406,7 @@
"x-appwrite": {
"method": "getProvider",
"group": "providers",
- "weight": 280,
+ "weight": 281,
"cookies": false,
"type": "",
"demo": "messaging\/get-provider.md",
@@ -19735,7 +20460,7 @@
"x-appwrite": {
"method": "deleteProvider",
"group": "providers",
- "weight": 292,
+ "weight": 293,
"cookies": false,
"type": "",
"demo": "messaging\/delete-provider.md",
@@ -19798,7 +20523,7 @@
"x-appwrite": {
"method": "listProviderLogs",
"group": "providers",
- "weight": 279,
+ "weight": 280,
"cookies": false,
"type": "",
"demo": "messaging\/list-provider-logs.md",
@@ -19885,7 +20610,7 @@
"x-appwrite": {
"method": "listSubscriberLogs",
"group": "subscribers",
- "weight": 301,
+ "weight": 302,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscriber-logs.md",
@@ -19972,7 +20697,7 @@
"x-appwrite": {
"method": "listTopics",
"group": "topics",
- "weight": 294,
+ "weight": 295,
"cookies": false,
"type": "",
"demo": "messaging\/list-topics.md",
@@ -20058,7 +20783,7 @@
"x-appwrite": {
"method": "createTopic",
"group": "topics",
- "weight": 293,
+ "weight": 294,
"cookies": false,
"type": "",
"demo": "messaging\/create-topic.md",
@@ -20142,7 +20867,7 @@
"x-appwrite": {
"method": "getTopic",
"group": "topics",
- "weight": 296,
+ "weight": 297,
"cookies": false,
"type": "",
"demo": "messaging\/get-topic.md",
@@ -20203,7 +20928,7 @@
"x-appwrite": {
"method": "updateTopic",
"group": "topics",
- "weight": 297,
+ "weight": 298,
"cookies": false,
"type": "",
"demo": "messaging\/update-topic.md",
@@ -20281,7 +21006,7 @@
"x-appwrite": {
"method": "deleteTopic",
"group": "topics",
- "weight": 298,
+ "weight": 299,
"cookies": false,
"type": "",
"demo": "messaging\/delete-topic.md",
@@ -20344,7 +21069,7 @@
"x-appwrite": {
"method": "listTopicLogs",
"group": "topics",
- "weight": 295,
+ "weight": 296,
"cookies": false,
"type": "",
"demo": "messaging\/list-topic-logs.md",
@@ -20431,7 +21156,7 @@
"x-appwrite": {
"method": "listSubscribers",
"group": "subscribers",
- "weight": 300,
+ "weight": 301,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscribers.md",
@@ -20527,7 +21252,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -20619,7 +21344,7 @@
"x-appwrite": {
"method": "getSubscriber",
"group": "subscribers",
- "weight": 302,
+ "weight": 303,
"cookies": false,
"type": "",
"demo": "messaging\/get-subscriber.md",
@@ -20683,7 +21408,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -20760,7 +21485,7 @@
"x-appwrite": {
"method": "list",
"group": "sites",
- "weight": 484,
+ "weight": 485,
"cookies": false,
"type": "",
"demo": "sites\/list.md",
@@ -20845,7 +21570,7 @@
"x-appwrite": {
"method": "create",
"group": "sites",
- "weight": 482,
+ "weight": 483,
"cookies": false,
"type": "",
"demo": "sites\/create.md",
@@ -20982,6 +21707,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -21008,7 +21734,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -21096,7 +21823,7 @@
"x-appwrite": {
"method": "listFrameworks",
"group": "frameworks",
- "weight": 487,
+ "weight": 488,
"cookies": false,
"type": "",
"demo": "sites\/list-frameworks.md",
@@ -21146,7 +21873,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "frameworks",
- "weight": 510,
+ "weight": 511,
"cookies": false,
"type": "",
"demo": "sites\/list-specifications.md",
@@ -21197,7 +21924,7 @@
"x-appwrite": {
"method": "get",
"group": "sites",
- "weight": 483,
+ "weight": 484,
"cookies": false,
"type": "",
"demo": "sites\/get.md",
@@ -21257,7 +21984,7 @@
"x-appwrite": {
"method": "update",
"group": "sites",
- "weight": 485,
+ "weight": 486,
"cookies": false,
"type": "",
"demo": "sites\/update.md",
@@ -21401,6 +22128,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -21427,7 +22155,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -21504,7 +22233,7 @@
"x-appwrite": {
"method": "delete",
"group": "sites",
- "weight": 486,
+ "weight": 487,
"cookies": false,
"type": "",
"demo": "sites\/delete.md",
@@ -21566,7 +22295,7 @@
"x-appwrite": {
"method": "updateSiteDeployment",
"group": "sites",
- "weight": 493,
+ "weight": 494,
"cookies": false,
"type": "",
"demo": "sites\/update-site-deployment.md",
@@ -21647,7 +22376,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 492,
+ "weight": 493,
"cookies": false,
"type": "",
"demo": "sites\/list-deployments.md",
@@ -21742,7 +22471,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 488,
+ "weight": 489,
"cookies": false,
"type": "upload",
"demo": "sites\/create-deployment.md",
@@ -21844,7 +22573,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 496,
+ "weight": 497,
"cookies": false,
"type": "",
"demo": "sites\/create-duplicate-deployment.md",
@@ -21925,7 +22654,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 489,
+ "weight": 490,
"cookies": false,
"type": "",
"demo": "sites\/create-template-deployment.md",
@@ -22029,7 +22758,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 490,
+ "weight": 491,
"cookies": false,
"type": "",
"demo": "sites\/create-vcs-deployment.md",
@@ -22128,7 +22857,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 491,
+ "weight": 492,
"cookies": false,
"type": "",
"demo": "sites\/get-deployment.md",
@@ -22191,7 +22920,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 494,
+ "weight": 495,
"cookies": false,
"type": "",
"demo": "sites\/delete-deployment.md",
@@ -22256,7 +22985,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 495,
+ "weight": 496,
"cookies": false,
"type": "location",
"demo": "sites\/get-deployment-download.md",
@@ -22347,7 +23076,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 497,
+ "weight": 498,
"cookies": false,
"type": "",
"demo": "sites\/update-deployment-status.md",
@@ -22419,7 +23148,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 499,
+ "weight": 500,
"cookies": false,
"type": "",
"demo": "sites\/list-logs.md",
@@ -22505,7 +23234,7 @@
"x-appwrite": {
"method": "getLog",
"group": "logs",
- "weight": 498,
+ "weight": 499,
"cookies": false,
"type": "",
"demo": "sites\/get-log.md",
@@ -22568,7 +23297,7 @@
"x-appwrite": {
"method": "deleteLog",
"group": "logs",
- "weight": 500,
+ "weight": 501,
"cookies": false,
"type": "",
"demo": "sites\/delete-log.md",
@@ -22640,7 +23369,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 503,
+ "weight": 504,
"cookies": false,
"type": "",
"demo": "sites\/list-variables.md",
@@ -22700,7 +23429,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 501,
+ "weight": 502,
"cookies": false,
"type": "",
"demo": "sites\/create-variable.md",
@@ -22792,7 +23521,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 502,
+ "weight": 503,
"cookies": false,
"type": "",
"demo": "sites\/get-variable.md",
@@ -22862,7 +23591,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 504,
+ "weight": 505,
"cookies": false,
"type": "",
"demo": "sites\/update-variable.md",
@@ -22954,7 +23683,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 505,
+ "weight": 506,
"cookies": false,
"type": "",
"demo": "sites\/delete-variable.md",
@@ -23026,7 +23755,7 @@
"x-appwrite": {
"method": "listBuckets",
"group": "buckets",
- "weight": 155,
+ "weight": 156,
"cookies": false,
"type": "",
"demo": "storage\/list-buckets.md",
@@ -23111,7 +23840,7 @@
"x-appwrite": {
"method": "createBucket",
"group": "buckets",
- "weight": 154,
+ "weight": 155,
"cookies": false,
"type": "",
"demo": "storage\/create-bucket.md",
@@ -23239,7 +23968,7 @@
"x-appwrite": {
"method": "getBucket",
"group": "buckets",
- "weight": 156,
+ "weight": 157,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket.md",
@@ -23299,7 +24028,7 @@
"x-appwrite": {
"method": "updateBucket",
"group": "buckets",
- "weight": 157,
+ "weight": 158,
"cookies": false,
"type": "",
"demo": "storage\/update-bucket.md",
@@ -23424,7 +24153,7 @@
"x-appwrite": {
"method": "deleteBucket",
"group": "buckets",
- "weight": 158,
+ "weight": 159,
"cookies": false,
"type": "",
"demo": "storage\/delete-bucket.md",
@@ -23486,7 +24215,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -23585,7 +24314,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -23685,7 +24414,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -23759,7 +24488,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -23850,7 +24579,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -23919,7 +24648,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -23999,7 +24728,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -24229,7 +24958,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -24316,7 +25045,7 @@
"x-appwrite": {
"method": "list",
"group": "tablesdb",
- "weight": 385,
+ "weight": 386,
"cookies": false,
"type": "",
"demo": "tablesdb\/list.md",
@@ -24401,7 +25130,7 @@
"x-appwrite": {
"method": "create",
"group": "tablesdb",
- "weight": 381,
+ "weight": 382,
"cookies": false,
"type": "",
"demo": "tablesdb\/create.md",
@@ -24481,7 +25210,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -24551,7 +25280,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -24624,7 +25353,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -24691,7 +25420,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -24772,7 +25501,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -24841,7 +25570,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -24929,7 +25658,7 @@
"x-appwrite": {
"method": "get",
"group": "tablesdb",
- "weight": 382,
+ "weight": 383,
"cookies": false,
"type": "",
"demo": "tablesdb\/get.md",
@@ -24989,7 +25718,7 @@
"x-appwrite": {
"method": "update",
"group": "tablesdb",
- "weight": 383,
+ "weight": 384,
"cookies": false,
"type": "",
"demo": "tablesdb\/update.md",
@@ -25066,7 +25795,7 @@
"x-appwrite": {
"method": "delete",
"group": "tablesdb",
- "weight": 384,
+ "weight": 385,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete.md",
@@ -25128,7 +25857,7 @@
"x-appwrite": {
"method": "listTables",
"group": "tables",
- "weight": 392,
+ "weight": 393,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-tables.md",
@@ -25226,7 +25955,7 @@
"x-appwrite": {
"method": "createTable",
"group": "tables",
- "weight": 388,
+ "weight": 389,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-table.md",
@@ -25334,7 +26063,7 @@
"x-appwrite": {
"method": "getTable",
"group": "tables",
- "weight": 389,
+ "weight": 390,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table.md",
@@ -25407,7 +26136,7 @@
"x-appwrite": {
"method": "updateTable",
"group": "tables",
- "weight": 390,
+ "weight": 391,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-table.md",
@@ -25510,7 +26239,7 @@
"x-appwrite": {
"method": "deleteTable",
"group": "tables",
- "weight": 391,
+ "weight": 392,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-table.md",
@@ -25585,7 +26314,7 @@
"x-appwrite": {
"method": "listColumns",
"group": "columns",
- "weight": 397,
+ "weight": 398,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-columns.md",
@@ -25684,7 +26413,7 @@
"x-appwrite": {
"method": "createBooleanColumn",
"group": "columns",
- "weight": 398,
+ "weight": 399,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-boolean-column.md",
@@ -25794,7 +26523,7 @@
"x-appwrite": {
"method": "updateBooleanColumn",
"group": "columns",
- "weight": 399,
+ "weight": 400,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-boolean-column.md",
@@ -25909,7 +26638,7 @@
"x-appwrite": {
"method": "createDatetimeColumn",
"group": "columns",
- "weight": 400,
+ "weight": 401,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-datetime-column.md",
@@ -26019,7 +26748,7 @@
"x-appwrite": {
"method": "updateDatetimeColumn",
"group": "columns",
- "weight": 401,
+ "weight": 402,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-datetime-column.md",
@@ -26134,7 +26863,7 @@
"x-appwrite": {
"method": "createEmailColumn",
"group": "columns",
- "weight": 402,
+ "weight": 403,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-email-column.md",
@@ -26244,7 +26973,7 @@
"x-appwrite": {
"method": "updateEmailColumn",
"group": "columns",
- "weight": 403,
+ "weight": 404,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-email-column.md",
@@ -26359,7 +27088,7 @@
"x-appwrite": {
"method": "createEnumColumn",
"group": "columns",
- "weight": 404,
+ "weight": 405,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-enum-column.md",
@@ -26478,7 +27207,7 @@
"x-appwrite": {
"method": "updateEnumColumn",
"group": "columns",
- "weight": 405,
+ "weight": 406,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-enum-column.md",
@@ -26602,7 +27331,7 @@
"x-appwrite": {
"method": "createFloatColumn",
"group": "columns",
- "weight": 406,
+ "weight": 407,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-float-column.md",
@@ -26722,7 +27451,7 @@
"x-appwrite": {
"method": "updateFloatColumn",
"group": "columns",
- "weight": 407,
+ "weight": 408,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-float-column.md",
@@ -26847,7 +27576,7 @@
"x-appwrite": {
"method": "createIntegerColumn",
"group": "columns",
- "weight": 408,
+ "weight": 409,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-integer-column.md",
@@ -26967,7 +27696,7 @@
"x-appwrite": {
"method": "updateIntegerColumn",
"group": "columns",
- "weight": 409,
+ "weight": 410,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-integer-column.md",
@@ -27092,7 +27821,7 @@
"x-appwrite": {
"method": "createIpColumn",
"group": "columns",
- "weight": 410,
+ "weight": 411,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-ip-column.md",
@@ -27202,7 +27931,7 @@
"x-appwrite": {
"method": "updateIpColumn",
"group": "columns",
- "weight": 411,
+ "weight": 412,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-ip-column.md",
@@ -27317,7 +28046,7 @@
"x-appwrite": {
"method": "createLineColumn",
"group": "columns",
- "weight": 412,
+ "weight": 413,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-line-column.md",
@@ -27430,7 +28159,7 @@
"x-appwrite": {
"method": "updateLineColumn",
"group": "columns",
- "weight": 413,
+ "weight": 414,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-line-column.md",
@@ -27551,7 +28280,7 @@
"x-appwrite": {
"method": "createPointColumn",
"group": "columns",
- "weight": 414,
+ "weight": 415,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-point-column.md",
@@ -27664,7 +28393,7 @@
"x-appwrite": {
"method": "updatePointColumn",
"group": "columns",
- "weight": 415,
+ "weight": 416,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-point-column.md",
@@ -27785,7 +28514,7 @@
"x-appwrite": {
"method": "createPolygonColumn",
"group": "columns",
- "weight": 416,
+ "weight": 417,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-polygon-column.md",
@@ -27898,7 +28627,7 @@
"x-appwrite": {
"method": "updatePolygonColumn",
"group": "columns",
- "weight": 417,
+ "weight": 418,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-polygon-column.md",
@@ -28019,7 +28748,7 @@
"x-appwrite": {
"method": "createRelationshipColumn",
"group": "columns",
- "weight": 418,
+ "weight": 419,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-relationship-column.md",
@@ -28154,7 +28883,7 @@
"x-appwrite": {
"method": "createStringColumn",
"group": "columns",
- "weight": 420,
+ "weight": 421,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-string-column.md",
@@ -28275,7 +29004,7 @@
"x-appwrite": {
"method": "updateStringColumn",
"group": "columns",
- "weight": 421,
+ "weight": 422,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-string-column.md",
@@ -28395,7 +29124,7 @@
"x-appwrite": {
"method": "createUrlColumn",
"group": "columns",
- "weight": 422,
+ "weight": 423,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-url-column.md",
@@ -28505,7 +29234,7 @@
"x-appwrite": {
"method": "updateUrlColumn",
"group": "columns",
- "weight": 423,
+ "weight": 424,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-url-column.md",
@@ -28651,7 +29380,7 @@
"x-appwrite": {
"method": "getColumn",
"group": "columns",
- "weight": 395,
+ "weight": 396,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-column.md",
@@ -28726,7 +29455,7 @@
"x-appwrite": {
"method": "deleteColumn",
"group": "columns",
- "weight": 396,
+ "weight": 397,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-column.md",
@@ -28810,7 +29539,7 @@
"x-appwrite": {
"method": "updateRelationshipColumn",
"group": "columns",
- "weight": 419,
+ "weight": 420,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-relationship-column.md",
@@ -28922,7 +29651,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 427,
+ "weight": 428,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-indexes.md",
@@ -29019,7 +29748,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 424,
+ "weight": 425,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-index.md",
@@ -29152,7 +29881,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 425,
+ "weight": 426,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-index.md",
@@ -29227,7 +29956,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 426,
+ "weight": 427,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-index.md",
@@ -29311,7 +30040,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -29422,7 +30151,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -29602,7 +30331,7 @@
"x-appwrite": {
"method": "upsertRows",
"group": "rows",
- "weight": 433,
+ "weight": 434,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-rows.md",
@@ -29733,7 +30462,7 @@
"x-appwrite": {
"method": "updateRows",
"group": "rows",
- "weight": 431,
+ "weight": 432,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-rows.md",
@@ -29836,7 +30565,7 @@
"x-appwrite": {
"method": "deleteRows",
"group": "rows",
- "weight": 435,
+ "weight": 436,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-rows.md",
@@ -29936,7 +30665,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -30046,7 +30775,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -30194,7 +30923,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -30303,7 +31032,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -30408,7 +31137,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -30533,7 +31262,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -30658,7 +31387,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -30747,7 +31476,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -30834,7 +31563,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -30898,7 +31627,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -30974,7 +31703,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -31040,7 +31769,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -31139,7 +31868,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -31252,7 +31981,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -31326,7 +32055,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -31415,7 +32144,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -31491,7 +32220,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -31590,7 +32319,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -31652,7 +32381,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
@@ -31735,7 +32464,7 @@
"x-appwrite": {
"method": "list",
"group": "files",
- "weight": 522,
+ "weight": 523,
"cookies": false,
"type": "",
"demo": "tokens\/list.md",
@@ -31830,7 +32559,7 @@
"x-appwrite": {
"method": "createFileToken",
"group": "files",
- "weight": 520,
+ "weight": 521,
"cookies": false,
"type": "",
"demo": "tokens\/create-file-token.md",
@@ -31920,7 +32649,7 @@
"x-appwrite": {
"method": "get",
"group": "tokens",
- "weight": 521,
+ "weight": 522,
"cookies": false,
"type": "",
"demo": "tokens\/get.md",
@@ -31981,7 +32710,7 @@
"x-appwrite": {
"method": "update",
"group": "tokens",
- "weight": 523,
+ "weight": 524,
"cookies": false,
"type": "",
"demo": "tokens\/update.md",
@@ -32052,7 +32781,7 @@
"x-appwrite": {
"method": "delete",
"group": "tokens",
- "weight": 524,
+ "weight": 525,
"cookies": false,
"type": "",
"demo": "tokens\/delete.md",
@@ -32115,7 +32844,7 @@
"x-appwrite": {
"method": "list",
"group": "users",
- "weight": 193,
+ "weight": 194,
"cookies": false,
"type": "",
"demo": "users\/list.md",
@@ -32200,7 +32929,7 @@
"x-appwrite": {
"method": "create",
"group": "users",
- "weight": 184,
+ "weight": 185,
"cookies": false,
"type": "",
"demo": "users\/create.md",
@@ -32289,7 +33018,7 @@
"x-appwrite": {
"method": "createArgon2User",
"group": "users",
- "weight": 187,
+ "weight": 188,
"cookies": false,
"type": "",
"demo": "users\/create-argon-2-user.md",
@@ -32375,7 +33104,7 @@
"x-appwrite": {
"method": "createBcryptUser",
"group": "users",
- "weight": 185,
+ "weight": 186,
"cookies": false,
"type": "",
"demo": "users\/create-bcrypt-user.md",
@@ -32461,7 +33190,7 @@
"x-appwrite": {
"method": "listIdentities",
"group": "identities",
- "weight": 201,
+ "weight": 202,
"cookies": false,
"type": "",
"demo": "users\/list-identities.md",
@@ -32541,7 +33270,7 @@
"x-appwrite": {
"method": "deleteIdentity",
"group": "identities",
- "weight": 224,
+ "weight": 225,
"cookies": false,
"type": "",
"demo": "users\/delete-identity.md",
@@ -32603,7 +33332,7 @@
"x-appwrite": {
"method": "createMD5User",
"group": "users",
- "weight": 186,
+ "weight": 187,
"cookies": false,
"type": "",
"demo": "users\/create-md-5-user.md",
@@ -32689,7 +33418,7 @@
"x-appwrite": {
"method": "createPHPassUser",
"group": "users",
- "weight": 189,
+ "weight": 190,
"cookies": false,
"type": "",
"demo": "users\/create-ph-pass-user.md",
@@ -32775,7 +33504,7 @@
"x-appwrite": {
"method": "createScryptUser",
"group": "users",
- "weight": 190,
+ "weight": 191,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-user.md",
@@ -32891,7 +33620,7 @@
"x-appwrite": {
"method": "createScryptModifiedUser",
"group": "users",
- "weight": 191,
+ "weight": 192,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-modified-user.md",
@@ -32995,7 +33724,7 @@
"x-appwrite": {
"method": "createSHAUser",
"group": "users",
- "weight": 188,
+ "weight": 189,
"cookies": false,
"type": "",
"demo": "users\/create-sha-user.md",
@@ -33101,7 +33830,7 @@
"x-appwrite": {
"method": "get",
"group": "users",
- "weight": 194,
+ "weight": 195,
"cookies": false,
"type": "",
"demo": "users\/get.md",
@@ -33154,7 +33883,7 @@
"x-appwrite": {
"method": "delete",
"group": "users",
- "weight": 222,
+ "weight": 223,
"cookies": false,
"type": "",
"demo": "users\/delete.md",
@@ -33216,7 +33945,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "users",
- "weight": 207,
+ "weight": 208,
"cookies": false,
"type": "",
"demo": "users\/update-email.md",
@@ -33297,7 +34026,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "sessions",
- "weight": 225,
+ "weight": 226,
"cookies": false,
"type": "",
"demo": "users\/create-jwt.md",
@@ -33380,7 +34109,7 @@
"x-appwrite": {
"method": "updateLabels",
"group": "users",
- "weight": 203,
+ "weight": 204,
"cookies": false,
"type": "",
"demo": "users\/update-labels.md",
@@ -33464,7 +34193,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 199,
+ "weight": 200,
"cookies": false,
"type": "",
"demo": "users\/list-logs.md",
@@ -33550,7 +34279,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 198,
+ "weight": 199,
"cookies": false,
"type": "",
"demo": "users\/list-memberships.md",
@@ -33647,7 +34376,7 @@
"x-appwrite": {
"method": "updateMfa",
"group": "users",
- "weight": 212,
+ "weight": 213,
"cookies": false,
"type": "",
"demo": "users\/update-mfa.md",
@@ -33781,7 +34510,7 @@
"x-appwrite": {
"method": "deleteMfaAuthenticator",
"group": "mfa",
- "weight": 217,
+ "weight": 218,
"cookies": false,
"type": "",
"demo": "users\/delete-mfa-authenticator.md",
@@ -33916,7 +34645,7 @@
"x-appwrite": {
"method": "listMfaFactors",
"group": "mfa",
- "weight": 213,
+ "weight": 214,
"cookies": false,
"type": "",
"demo": "users\/list-mfa-factors.md",
@@ -34034,7 +34763,7 @@
"x-appwrite": {
"method": "getMfaRecoveryCodes",
"group": "mfa",
- "weight": 214,
+ "weight": 215,
"cookies": false,
"type": "",
"demo": "users\/get-mfa-recovery-codes.md",
@@ -34150,7 +34879,7 @@
"x-appwrite": {
"method": "updateMfaRecoveryCodes",
"group": "mfa",
- "weight": 216,
+ "weight": 217,
"cookies": false,
"type": "",
"demo": "users\/update-mfa-recovery-codes.md",
@@ -34266,7 +34995,7 @@
"x-appwrite": {
"method": "createMfaRecoveryCodes",
"group": "mfa",
- "weight": 215,
+ "weight": 216,
"cookies": false,
"type": "",
"demo": "users\/create-mfa-recovery-codes.md",
@@ -34384,7 +35113,7 @@
"x-appwrite": {
"method": "updateName",
"group": "users",
- "weight": 205,
+ "weight": 206,
"cookies": false,
"type": "",
"demo": "users\/update-name.md",
@@ -34465,7 +35194,7 @@
"x-appwrite": {
"method": "updatePassword",
"group": "users",
- "weight": 206,
+ "weight": 207,
"cookies": false,
"type": "",
"demo": "users\/update-password.md",
@@ -34546,7 +35275,7 @@
"x-appwrite": {
"method": "updatePhone",
"group": "users",
- "weight": 208,
+ "weight": 209,
"cookies": false,
"type": "",
"demo": "users\/update-phone.md",
@@ -34627,7 +35356,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "users",
- "weight": 195,
+ "weight": 196,
"cookies": false,
"type": "",
"demo": "users\/get-prefs.md",
@@ -34687,7 +35416,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "users",
- "weight": 210,
+ "weight": 211,
"cookies": false,
"type": "",
"demo": "users\/update-prefs.md",
@@ -34768,7 +35497,7 @@
"x-appwrite": {
"method": "listSessions",
"group": "sessions",
- "weight": 197,
+ "weight": 198,
"cookies": false,
"type": "",
"demo": "users\/list-sessions.md",
@@ -34839,7 +35568,7 @@
"x-appwrite": {
"method": "createSession",
"group": "sessions",
- "weight": 218,
+ "weight": 219,
"cookies": false,
"type": "",
"demo": "users\/create-session.md",
@@ -34892,7 +35621,7 @@
"x-appwrite": {
"method": "deleteSessions",
"group": "sessions",
- "weight": 221,
+ "weight": 222,
"cookies": false,
"type": "",
"demo": "users\/delete-sessions.md",
@@ -34947,7 +35676,7 @@
"x-appwrite": {
"method": "deleteSession",
"group": "sessions",
- "weight": 220,
+ "weight": 221,
"cookies": false,
"type": "",
"demo": "users\/delete-session.md",
@@ -35019,7 +35748,7 @@
"x-appwrite": {
"method": "updateStatus",
"group": "users",
- "weight": 202,
+ "weight": 203,
"cookies": false,
"type": "",
"demo": "users\/update-status.md",
@@ -35100,7 +35829,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "targets",
- "weight": 200,
+ "weight": 201,
"cookies": false,
"type": "",
"demo": "users\/list-targets.md",
@@ -35185,7 +35914,7 @@
"x-appwrite": {
"method": "createTarget",
"group": "targets",
- "weight": 192,
+ "weight": 193,
"cookies": false,
"type": "",
"demo": "users\/create-target.md",
@@ -35296,7 +36025,7 @@
"x-appwrite": {
"method": "getTarget",
"group": "targets",
- "weight": 196,
+ "weight": 197,
"cookies": false,
"type": "",
"demo": "users\/get-target.md",
@@ -35367,7 +36096,7 @@
"x-appwrite": {
"method": "updateTarget",
"group": "targets",
- "weight": 211,
+ "weight": 212,
"cookies": false,
"type": "",
"demo": "users\/update-target.md",
@@ -35457,7 +36186,7 @@
"x-appwrite": {
"method": "deleteTarget",
"group": "targets",
- "weight": 223,
+ "weight": 224,
"cookies": false,
"type": "",
"demo": "users\/delete-target.md",
@@ -35530,7 +36259,7 @@
"x-appwrite": {
"method": "createToken",
"group": "sessions",
- "weight": 219,
+ "weight": 220,
"cookies": false,
"type": "",
"demo": "users\/create-token.md",
@@ -35613,7 +36342,7 @@
"x-appwrite": {
"method": "updateEmailVerification",
"group": "users",
- "weight": 209,
+ "weight": 210,
"cookies": false,
"type": "",
"demo": "users\/update-email-verification.md",
@@ -35694,7 +36423,7 @@
"x-appwrite": {
"method": "updatePhoneVerification",
"group": "users",
- "weight": 204,
+ "weight": 205,
"cookies": false,
"type": "",
"demo": "users\/update-phone-verification.md",
diff --git a/app/config/specs/open-api3-latest-client.json b/app/config/specs/open-api3-latest-client.json
index 5cb1fb0f06..dde8390820 100644
--- a/app/config/specs/open-api3-latest-client.json
+++ b/app/config/specs/open-api3-latest-client.json
@@ -4932,6 +4932,725 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image"
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Session": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "schema": {
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com"
+ },
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "object",
+ "x-example": "{}",
+ "default": {}
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720
+ },
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1
+ },
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light"
+ },
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1
+ },
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/databases\/transactions": {
"get": {
"summary": "List transactions",
@@ -4956,7 +5675,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -5021,7 +5740,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5089,7 +5808,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5151,7 +5870,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5227,7 +5946,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5291,7 +6010,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5374,7 +6093,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -5484,7 +6203,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -5640,7 +6359,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -5749,7 +6468,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -5903,7 +6622,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -6011,7 +6730,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -6115,7 +6834,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -6239,7 +6958,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -6363,7 +7082,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -6449,7 +7168,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -6565,7 +7284,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -6639,7 +7358,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -6691,7 +7410,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -6743,7 +7462,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -6795,7 +7514,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -6847,7 +7566,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -6899,7 +7618,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -6951,7 +7670,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -7003,7 +7722,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -7055,7 +7774,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -7107,7 +7826,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -7159,7 +7878,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -7242,7 +7961,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -7317,7 +8036,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -7414,7 +8133,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -7512,7 +8231,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -7584,7 +8303,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -7673,7 +8392,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -7740,7 +8459,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -7818,7 +8537,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -8046,7 +8765,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -8131,7 +8850,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -8199,7 +8918,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -8270,7 +8989,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -8335,7 +9054,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -8414,7 +9133,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -8481,7 +9200,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -8567,7 +9286,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -8676,7 +9395,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -8827,7 +9546,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -8935,7 +9654,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -9080,7 +9799,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -9187,7 +9906,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -9290,7 +10009,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -9413,7 +10132,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -9536,7 +10255,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -9623,7 +10342,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -9708,7 +10427,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -9770,7 +10489,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -9844,7 +10563,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -9908,7 +10627,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -10005,7 +10724,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -10116,7 +10835,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -10188,7 +10907,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -10275,7 +10994,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -10349,7 +11068,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -10447,7 +11166,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -10508,7 +11227,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
diff --git a/app/config/specs/open-api3-latest-console.json b/app/config/specs/open-api3-latest-console.json
index 177cee2a15..0830f78bfc 100644
--- a/app/config/specs/open-api3-latest-console.json
+++ b/app/config/specs/open-api3-latest-console.json
@@ -4937,6 +4937,725 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image"
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Key": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "schema": {
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com"
+ },
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "object",
+ "x-example": "{}",
+ "default": {}
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720
+ },
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1
+ },
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light"
+ },
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1
+ },
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/console\/assistant": {
"post": {
"summary": "Create assistant query",
@@ -4954,7 +5673,7 @@
"x-appwrite": {
"method": "chat",
"group": "console",
- "weight": 252,
+ "weight": 253,
"cookies": false,
"type": "",
"demo": "assistant\/chat.md",
@@ -5014,7 +5733,7 @@
"x-appwrite": {
"method": "getResource",
"group": null,
- "weight": 511,
+ "weight": 512,
"cookies": false,
"type": "",
"demo": "console\/get-resource.md",
@@ -5089,7 +5808,7 @@
"x-appwrite": {
"method": "variables",
"group": "console",
- "weight": 251,
+ "weight": 252,
"cookies": false,
"type": "",
"demo": "console\/variables.md",
@@ -5137,7 +5856,7 @@
"x-appwrite": {
"method": "list",
"group": "databases",
- "weight": 319,
+ "weight": 320,
"cookies": false,
"type": "",
"demo": "databases\/list.md",
@@ -5253,7 +5972,7 @@
"x-appwrite": {
"method": "create",
"group": "databases",
- "weight": 315,
+ "weight": 316,
"cookies": false,
"type": "",
"demo": "databases\/create.md",
@@ -5367,7 +6086,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -5432,7 +6151,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5500,7 +6219,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5562,7 +6281,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5638,7 +6357,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5702,7 +6421,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5785,7 +6504,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 322,
+ "weight": 323,
"cookies": false,
"type": "",
"demo": "databases\/list-usage.md",
@@ -5887,7 +6606,7 @@
"x-appwrite": {
"method": "get",
"group": "databases",
- "weight": 316,
+ "weight": 317,
"cookies": false,
"type": "",
"demo": "databases\/get.md",
@@ -5978,7 +6697,7 @@
"x-appwrite": {
"method": "update",
"group": "databases",
- "weight": 317,
+ "weight": 318,
"cookies": false,
"type": "",
"demo": "databases\/update.md",
@@ -6089,7 +6808,7 @@
"x-appwrite": {
"method": "delete",
"group": "databases",
- "weight": 318,
+ "weight": 319,
"cookies": false,
"type": "",
"demo": "databases\/delete.md",
@@ -6181,7 +6900,7 @@
"x-appwrite": {
"method": "listCollections",
"group": "collections",
- "weight": 327,
+ "weight": 328,
"cookies": false,
"type": "",
"demo": "databases\/list-collections.md",
@@ -6279,7 +6998,7 @@
"x-appwrite": {
"method": "createCollection",
"group": "collections",
- "weight": 323,
+ "weight": 324,
"cookies": false,
"type": "",
"demo": "databases\/create-collection.md",
@@ -6387,7 +7106,7 @@
"x-appwrite": {
"method": "getCollection",
"group": "collections",
- "weight": 324,
+ "weight": 325,
"cookies": false,
"type": "",
"demo": "databases\/get-collection.md",
@@ -6460,7 +7179,7 @@
"x-appwrite": {
"method": "updateCollection",
"group": "collections",
- "weight": 325,
+ "weight": 326,
"cookies": false,
"type": "",
"demo": "databases\/update-collection.md",
@@ -6563,7 +7282,7 @@
"x-appwrite": {
"method": "deleteCollection",
"group": "collections",
- "weight": 326,
+ "weight": 327,
"cookies": false,
"type": "",
"demo": "databases\/delete-collection.md",
@@ -6638,7 +7357,7 @@
"x-appwrite": {
"method": "listAttributes",
"group": "attributes",
- "weight": 344,
+ "weight": 345,
"cookies": false,
"type": "",
"demo": "databases\/list-attributes.md",
@@ -6737,7 +7456,7 @@
"x-appwrite": {
"method": "createBooleanAttribute",
"group": "attributes",
- "weight": 345,
+ "weight": 346,
"cookies": false,
"type": "",
"demo": "databases\/create-boolean-attribute.md",
@@ -6847,7 +7566,7 @@
"x-appwrite": {
"method": "updateBooleanAttribute",
"group": "attributes",
- "weight": 346,
+ "weight": 347,
"cookies": false,
"type": "",
"demo": "databases\/update-boolean-attribute.md",
@@ -6962,7 +7681,7 @@
"x-appwrite": {
"method": "createDatetimeAttribute",
"group": "attributes",
- "weight": 347,
+ "weight": 348,
"cookies": false,
"type": "",
"demo": "databases\/create-datetime-attribute.md",
@@ -7072,7 +7791,7 @@
"x-appwrite": {
"method": "updateDatetimeAttribute",
"group": "attributes",
- "weight": 348,
+ "weight": 349,
"cookies": false,
"type": "",
"demo": "databases\/update-datetime-attribute.md",
@@ -7187,7 +7906,7 @@
"x-appwrite": {
"method": "createEmailAttribute",
"group": "attributes",
- "weight": 349,
+ "weight": 350,
"cookies": false,
"type": "",
"demo": "databases\/create-email-attribute.md",
@@ -7297,7 +8016,7 @@
"x-appwrite": {
"method": "updateEmailAttribute",
"group": "attributes",
- "weight": 350,
+ "weight": 351,
"cookies": false,
"type": "",
"demo": "databases\/update-email-attribute.md",
@@ -7412,7 +8131,7 @@
"x-appwrite": {
"method": "createEnumAttribute",
"group": "attributes",
- "weight": 351,
+ "weight": 352,
"cookies": false,
"type": "",
"demo": "databases\/create-enum-attribute.md",
@@ -7531,7 +8250,7 @@
"x-appwrite": {
"method": "updateEnumAttribute",
"group": "attributes",
- "weight": 352,
+ "weight": 353,
"cookies": false,
"type": "",
"demo": "databases\/update-enum-attribute.md",
@@ -7655,7 +8374,7 @@
"x-appwrite": {
"method": "createFloatAttribute",
"group": "attributes",
- "weight": 353,
+ "weight": 354,
"cookies": false,
"type": "",
"demo": "databases\/create-float-attribute.md",
@@ -7775,7 +8494,7 @@
"x-appwrite": {
"method": "updateFloatAttribute",
"group": "attributes",
- "weight": 354,
+ "weight": 355,
"cookies": false,
"type": "",
"demo": "databases\/update-float-attribute.md",
@@ -7900,7 +8619,7 @@
"x-appwrite": {
"method": "createIntegerAttribute",
"group": "attributes",
- "weight": 355,
+ "weight": 356,
"cookies": false,
"type": "",
"demo": "databases\/create-integer-attribute.md",
@@ -8020,7 +8739,7 @@
"x-appwrite": {
"method": "updateIntegerAttribute",
"group": "attributes",
- "weight": 356,
+ "weight": 357,
"cookies": false,
"type": "",
"demo": "databases\/update-integer-attribute.md",
@@ -8145,7 +8864,7 @@
"x-appwrite": {
"method": "createIpAttribute",
"group": "attributes",
- "weight": 357,
+ "weight": 358,
"cookies": false,
"type": "",
"demo": "databases\/create-ip-attribute.md",
@@ -8255,7 +8974,7 @@
"x-appwrite": {
"method": "updateIpAttribute",
"group": "attributes",
- "weight": 358,
+ "weight": 359,
"cookies": false,
"type": "",
"demo": "databases\/update-ip-attribute.md",
@@ -8370,7 +9089,7 @@
"x-appwrite": {
"method": "createLineAttribute",
"group": "attributes",
- "weight": 359,
+ "weight": 360,
"cookies": false,
"type": "",
"demo": "databases\/create-line-attribute.md",
@@ -8483,7 +9202,7 @@
"x-appwrite": {
"method": "updateLineAttribute",
"group": "attributes",
- "weight": 360,
+ "weight": 361,
"cookies": false,
"type": "",
"demo": "databases\/update-line-attribute.md",
@@ -8604,7 +9323,7 @@
"x-appwrite": {
"method": "createPointAttribute",
"group": "attributes",
- "weight": 361,
+ "weight": 362,
"cookies": false,
"type": "",
"demo": "databases\/create-point-attribute.md",
@@ -8717,7 +9436,7 @@
"x-appwrite": {
"method": "updatePointAttribute",
"group": "attributes",
- "weight": 362,
+ "weight": 363,
"cookies": false,
"type": "",
"demo": "databases\/update-point-attribute.md",
@@ -8838,7 +9557,7 @@
"x-appwrite": {
"method": "createPolygonAttribute",
"group": "attributes",
- "weight": 363,
+ "weight": 364,
"cookies": false,
"type": "",
"demo": "databases\/create-polygon-attribute.md",
@@ -8951,7 +9670,7 @@
"x-appwrite": {
"method": "updatePolygonAttribute",
"group": "attributes",
- "weight": 364,
+ "weight": 365,
"cookies": false,
"type": "",
"demo": "databases\/update-polygon-attribute.md",
@@ -9072,7 +9791,7 @@
"x-appwrite": {
"method": "createRelationshipAttribute",
"group": "attributes",
- "weight": 365,
+ "weight": 366,
"cookies": false,
"type": "",
"demo": "databases\/create-relationship-attribute.md",
@@ -9207,7 +9926,7 @@
"x-appwrite": {
"method": "createStringAttribute",
"group": "attributes",
- "weight": 367,
+ "weight": 368,
"cookies": false,
"type": "",
"demo": "databases\/create-string-attribute.md",
@@ -9328,7 +10047,7 @@
"x-appwrite": {
"method": "updateStringAttribute",
"group": "attributes",
- "weight": 368,
+ "weight": 369,
"cookies": false,
"type": "",
"demo": "databases\/update-string-attribute.md",
@@ -9448,7 +10167,7 @@
"x-appwrite": {
"method": "createUrlAttribute",
"group": "attributes",
- "weight": 369,
+ "weight": 370,
"cookies": false,
"type": "",
"demo": "databases\/create-url-attribute.md",
@@ -9558,7 +10277,7 @@
"x-appwrite": {
"method": "updateUrlAttribute",
"group": "attributes",
- "weight": 370,
+ "weight": 371,
"cookies": false,
"type": "",
"demo": "databases\/update-url-attribute.md",
@@ -9704,7 +10423,7 @@
"x-appwrite": {
"method": "getAttribute",
"group": "attributes",
- "weight": 342,
+ "weight": 343,
"cookies": false,
"type": "",
"demo": "databases\/get-attribute.md",
@@ -9779,7 +10498,7 @@
"x-appwrite": {
"method": "deleteAttribute",
"group": "attributes",
- "weight": 343,
+ "weight": 344,
"cookies": false,
"type": "",
"demo": "databases\/delete-attribute.md",
@@ -9863,7 +10582,7 @@
"x-appwrite": {
"method": "updateRelationshipAttribute",
"group": "attributes",
- "weight": 366,
+ "weight": 367,
"cookies": false,
"type": "",
"demo": "databases\/update-relationship-attribute.md",
@@ -9975,7 +10694,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -10085,7 +10804,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -10270,7 +10989,7 @@
"x-appwrite": {
"method": "upsertDocuments",
"group": "documents",
- "weight": 335,
+ "weight": 336,
"cookies": false,
"type": "",
"demo": "databases\/upsert-documents.md",
@@ -10404,7 +11123,7 @@
"x-appwrite": {
"method": "updateDocuments",
"group": "documents",
- "weight": 333,
+ "weight": 334,
"cookies": false,
"type": "",
"demo": "databases\/update-documents.md",
@@ -10507,7 +11226,7 @@
"x-appwrite": {
"method": "deleteDocuments",
"group": "documents",
- "weight": 337,
+ "weight": 338,
"cookies": false,
"type": "",
"demo": "databases\/delete-documents.md",
@@ -10607,7 +11326,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -10716,7 +11435,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -10870,7 +11589,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -10978,7 +11697,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -11082,7 +11801,7 @@
"x-appwrite": {
"method": "listDocumentLogs",
"group": "logs",
- "weight": 339,
+ "weight": 340,
"cookies": false,
"type": "",
"demo": "databases\/list-document-logs.md",
@@ -11179,7 +11898,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -11303,7 +12022,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -11427,7 +12146,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 374,
+ "weight": 375,
"cookies": false,
"type": "",
"demo": "databases\/list-indexes.md",
@@ -11524,7 +12243,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 371,
+ "weight": 372,
"cookies": false,
"type": "",
"demo": "databases\/create-index.md",
@@ -11657,7 +12376,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 372,
+ "weight": 373,
"cookies": false,
"type": "",
"demo": "databases\/get-index.md",
@@ -11732,7 +12451,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 373,
+ "weight": 374,
"cookies": false,
"type": "",
"demo": "databases\/delete-index.md",
@@ -11816,7 +12535,7 @@
"x-appwrite": {
"method": "listCollectionLogs",
"group": "collections",
- "weight": 328,
+ "weight": 329,
"cookies": false,
"type": "",
"demo": "databases\/list-collection-logs.md",
@@ -11903,7 +12622,7 @@
"x-appwrite": {
"method": "getCollectionUsage",
"group": null,
- "weight": 329,
+ "weight": 330,
"cookies": false,
"type": "",
"demo": "databases\/get-collection-usage.md",
@@ -11999,7 +12718,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 320,
+ "weight": 321,
"cookies": false,
"type": "",
"demo": "databases\/list-logs.md",
@@ -12105,7 +12824,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 321,
+ "weight": 322,
"cookies": false,
"type": "",
"demo": "databases\/get-usage.md",
@@ -12220,7 +12939,7 @@
"x-appwrite": {
"method": "list",
"group": "functions",
- "weight": 455,
+ "weight": 456,
"cookies": false,
"type": "",
"demo": "functions\/list.md",
@@ -12304,7 +13023,7 @@
"x-appwrite": {
"method": "create",
"group": "functions",
- "weight": 452,
+ "weight": 453,
"cookies": false,
"type": "",
"demo": "functions\/create.md",
@@ -12386,6 +13105,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -12412,7 +13132,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -12537,7 +13258,7 @@
"x-appwrite": {
"method": "listRuntimes",
"group": "runtimes",
- "weight": 457,
+ "weight": 458,
"cookies": false,
"type": "",
"demo": "functions\/list-runtimes.md",
@@ -12586,7 +13307,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "runtimes",
- "weight": 458,
+ "weight": 459,
"cookies": false,
"type": "",
"demo": "functions\/list-specifications.md",
@@ -12636,7 +13357,7 @@
"x-appwrite": {
"method": "listTemplates",
"group": "templates",
- "weight": 481,
+ "weight": 482,
"cookies": false,
"type": "",
"demo": "functions\/list-templates.md",
@@ -12747,7 +13468,7 @@
"x-appwrite": {
"method": "getTemplate",
"group": "templates",
- "weight": 480,
+ "weight": 481,
"cookies": false,
"type": "",
"demo": "functions\/get-template.md",
@@ -12807,7 +13528,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 474,
+ "weight": 475,
"cookies": false,
"type": "",
"demo": "functions\/list-usage.md",
@@ -12879,7 +13600,7 @@
"x-appwrite": {
"method": "get",
"group": "functions",
- "weight": 453,
+ "weight": 454,
"cookies": false,
"type": "",
"demo": "functions\/get.md",
@@ -12938,7 +13659,7 @@
"x-appwrite": {
"method": "update",
"group": "functions",
- "weight": 454,
+ "weight": 455,
"cookies": false,
"type": "",
"demo": "functions\/update.md",
@@ -13027,6 +13748,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -13053,7 +13775,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -13168,7 +13891,7 @@
"x-appwrite": {
"method": "delete",
"group": "functions",
- "weight": 456,
+ "weight": 457,
"cookies": false,
"type": "",
"demo": "functions\/delete.md",
@@ -13229,7 +13952,7 @@
"x-appwrite": {
"method": "updateFunctionDeployment",
"group": "functions",
- "weight": 461,
+ "weight": 462,
"cookies": false,
"type": "",
"demo": "functions\/update-function-deployment.md",
@@ -13309,7 +14032,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 462,
+ "weight": 463,
"cookies": false,
"type": "",
"demo": "functions\/list-deployments.md",
@@ -13403,7 +14126,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 459,
+ "weight": 460,
"cookies": false,
"type": "upload",
"demo": "functions\/create-deployment.md",
@@ -13499,7 +14222,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 467,
+ "weight": 468,
"cookies": false,
"type": "",
"demo": "functions\/create-duplicate-deployment.md",
@@ -13584,7 +14307,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 464,
+ "weight": 465,
"cookies": false,
"type": "",
"demo": "functions\/create-template-deployment.md",
@@ -13687,7 +14410,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 465,
+ "weight": 466,
"cookies": false,
"type": "",
"demo": "functions\/create-vcs-deployment.md",
@@ -13784,7 +14507,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 460,
+ "weight": 461,
"cookies": false,
"type": "",
"demo": "functions\/get-deployment.md",
@@ -13846,7 +14569,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 463,
+ "weight": 464,
"cookies": false,
"type": "",
"demo": "functions\/delete-deployment.md",
@@ -13910,7 +14633,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 466,
+ "weight": 467,
"cookies": false,
"type": "location",
"demo": "functions\/get-deployment-download.md",
@@ -14000,7 +14723,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 468,
+ "weight": 469,
"cookies": false,
"type": "",
"demo": "functions\/update-deployment-status.md",
@@ -14071,7 +14794,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -14157,7 +14880,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -14273,7 +14996,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -14338,7 +15061,7 @@
"x-appwrite": {
"method": "deleteExecution",
"group": "executions",
- "weight": 472,
+ "weight": 473,
"cookies": false,
"type": "",
"demo": "functions\/delete-execution.md",
@@ -14409,7 +15132,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 473,
+ "weight": 474,
"cookies": false,
"type": "",
"demo": "functions\/get-usage.md",
@@ -14491,7 +15214,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 477,
+ "weight": 478,
"cookies": false,
"type": "",
"demo": "functions\/list-variables.md",
@@ -14550,7 +15273,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 475,
+ "weight": 476,
"cookies": false,
"type": "",
"demo": "functions\/create-variable.md",
@@ -14641,7 +15364,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 476,
+ "weight": 477,
"cookies": false,
"type": "",
"demo": "functions\/get-variable.md",
@@ -14710,7 +15433,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 478,
+ "weight": 479,
"cookies": false,
"type": "",
"demo": "functions\/update-variable.md",
@@ -14801,7 +15524,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 479,
+ "weight": 480,
"cookies": false,
"type": "",
"demo": "functions\/delete-variable.md",
@@ -14872,7 +15595,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -14924,7 +15647,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -14976,7 +15699,7 @@
"x-appwrite": {
"method": "get",
"group": "health",
- "weight": 78,
+ "weight": 79,
"cookies": false,
"type": "",
"demo": "health\/get.md",
@@ -15025,7 +15748,7 @@
"x-appwrite": {
"method": "getAntivirus",
"group": "health",
- "weight": 99,
+ "weight": 100,
"cookies": false,
"type": "",
"demo": "health\/get-antivirus.md",
@@ -15074,7 +15797,7 @@
"x-appwrite": {
"method": "getCache",
"group": "health",
- "weight": 81,
+ "weight": 82,
"cookies": false,
"type": "",
"demo": "health\/get-cache.md",
@@ -15123,7 +15846,7 @@
"x-appwrite": {
"method": "getCertificate",
"group": "health",
- "weight": 86,
+ "weight": 87,
"cookies": false,
"type": "",
"demo": "health\/get-certificate.md",
@@ -15183,7 +15906,7 @@
"x-appwrite": {
"method": "getDB",
"group": "health",
- "weight": 80,
+ "weight": 81,
"cookies": false,
"type": "",
"demo": "health\/get-db.md",
@@ -15232,7 +15955,7 @@
"x-appwrite": {
"method": "getPubSub",
"group": "health",
- "weight": 82,
+ "weight": 83,
"cookies": false,
"type": "",
"demo": "health\/get-pub-sub.md",
@@ -15281,7 +16004,7 @@
"x-appwrite": {
"method": "getQueueBuilds",
"group": "queue",
- "weight": 88,
+ "weight": 89,
"cookies": false,
"type": "",
"demo": "health\/get-queue-builds.md",
@@ -15343,7 +16066,7 @@
"x-appwrite": {
"method": "getQueueCertificates",
"group": "queue",
- "weight": 87,
+ "weight": 88,
"cookies": false,
"type": "",
"demo": "health\/get-queue-certificates.md",
@@ -15405,7 +16128,7 @@
"x-appwrite": {
"method": "getQueueDatabases",
"group": "queue",
- "weight": 89,
+ "weight": 90,
"cookies": false,
"type": "",
"demo": "health\/get-queue-databases.md",
@@ -15478,7 +16201,7 @@
"x-appwrite": {
"method": "getQueueDeletes",
"group": "queue",
- "weight": 90,
+ "weight": 91,
"cookies": false,
"type": "",
"demo": "health\/get-queue-deletes.md",
@@ -15540,7 +16263,7 @@
"x-appwrite": {
"method": "getFailedJobs",
"group": "queue",
- "weight": 100,
+ "weight": 101,
"cookies": false,
"type": "",
"demo": "health\/get-failed-jobs.md",
@@ -15628,7 +16351,7 @@
"x-appwrite": {
"method": "getQueueFunctions",
"group": "queue",
- "weight": 94,
+ "weight": 95,
"cookies": false,
"type": "",
"demo": "health\/get-queue-functions.md",
@@ -15690,7 +16413,7 @@
"x-appwrite": {
"method": "getQueueLogs",
"group": "queue",
- "weight": 85,
+ "weight": 86,
"cookies": false,
"type": "",
"demo": "health\/get-queue-logs.md",
@@ -15752,7 +16475,7 @@
"x-appwrite": {
"method": "getQueueMails",
"group": "queue",
- "weight": 91,
+ "weight": 92,
"cookies": false,
"type": "",
"demo": "health\/get-queue-mails.md",
@@ -15814,7 +16537,7 @@
"x-appwrite": {
"method": "getQueueMessaging",
"group": "queue",
- "weight": 92,
+ "weight": 93,
"cookies": false,
"type": "",
"demo": "health\/get-queue-messaging.md",
@@ -15876,7 +16599,7 @@
"x-appwrite": {
"method": "getQueueMigrations",
"group": "queue",
- "weight": 93,
+ "weight": 94,
"cookies": false,
"type": "",
"demo": "health\/get-queue-migrations.md",
@@ -15938,7 +16661,7 @@
"x-appwrite": {
"method": "getQueueStatsResources",
"group": "queue",
- "weight": 95,
+ "weight": 96,
"cookies": false,
"type": "",
"demo": "health\/get-queue-stats-resources.md",
@@ -16000,7 +16723,7 @@
"x-appwrite": {
"method": "getQueueUsage",
"group": "queue",
- "weight": 96,
+ "weight": 97,
"cookies": false,
"type": "",
"demo": "health\/get-queue-usage.md",
@@ -16062,7 +16785,7 @@
"x-appwrite": {
"method": "getQueueWebhooks",
"group": "queue",
- "weight": 84,
+ "weight": 85,
"cookies": false,
"type": "",
"demo": "health\/get-queue-webhooks.md",
@@ -16124,7 +16847,7 @@
"x-appwrite": {
"method": "getStorage",
"group": "storage",
- "weight": 98,
+ "weight": 99,
"cookies": false,
"type": "",
"demo": "health\/get-storage.md",
@@ -16173,7 +16896,7 @@
"x-appwrite": {
"method": "getStorageLocal",
"group": "storage",
- "weight": 97,
+ "weight": 98,
"cookies": false,
"type": "",
"demo": "health\/get-storage-local.md",
@@ -16222,7 +16945,7 @@
"x-appwrite": {
"method": "getTime",
"group": "health",
- "weight": 83,
+ "weight": 84,
"cookies": false,
"type": "",
"demo": "health\/get-time.md",
@@ -16271,7 +16994,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -16323,7 +17046,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -16375,7 +17098,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -16427,7 +17150,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -16479,7 +17202,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -16531,7 +17254,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -16583,7 +17306,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -16635,7 +17358,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -16687,7 +17410,7 @@
"x-appwrite": {
"method": "listMessages",
"group": "messages",
- "weight": 307,
+ "weight": 308,
"cookies": false,
"type": "",
"demo": "messaging\/list-messages.md",
@@ -16774,7 +17497,7 @@
"x-appwrite": {
"method": "createEmail",
"group": "messages",
- "weight": 304,
+ "weight": 305,
"cookies": false,
"type": "",
"demo": "messaging\/create-email.md",
@@ -16918,7 +17641,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "messages",
- "weight": 311,
+ "weight": 312,
"cookies": false,
"type": "",
"demo": "messaging\/update-email.md",
@@ -17064,7 +17787,7 @@
"x-appwrite": {
"method": "createPush",
"group": "messages",
- "weight": 306,
+ "weight": 307,
"cookies": false,
"type": "",
"demo": "messaging\/create-push.md",
@@ -17238,7 +17961,7 @@
"x-appwrite": {
"method": "updatePush",
"group": "messages",
- "weight": 313,
+ "weight": 314,
"cookies": false,
"type": "",
"demo": "messaging\/update-push.md",
@@ -17416,7 +18139,7 @@
"x-appwrite": {
"method": "createSms",
"group": "messages",
- "weight": 305,
+ "weight": 306,
"cookies": false,
"type": "",
"demo": "messaging\/create-sms.md",
@@ -17593,7 +18316,7 @@
"x-appwrite": {
"method": "updateSms",
"group": "messages",
- "weight": 312,
+ "weight": 313,
"cookies": false,
"type": "",
"demo": "messaging\/update-sms.md",
@@ -17771,7 +18494,7 @@
"x-appwrite": {
"method": "getMessage",
"group": "messages",
- "weight": 310,
+ "weight": 311,
"cookies": false,
"type": "",
"demo": "messaging\/get-message.md",
@@ -17824,7 +18547,7 @@
"x-appwrite": {
"method": "delete",
"group": "messages",
- "weight": 314,
+ "weight": 315,
"cookies": false,
"type": "",
"demo": "messaging\/delete.md",
@@ -17886,7 +18609,7 @@
"x-appwrite": {
"method": "listMessageLogs",
"group": "logs",
- "weight": 308,
+ "weight": 309,
"cookies": false,
"type": "",
"demo": "messaging\/list-message-logs.md",
@@ -17972,7 +18695,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "messages",
- "weight": 309,
+ "weight": 310,
"cookies": false,
"type": "",
"demo": "messaging\/list-targets.md",
@@ -18058,7 +18781,7 @@
"x-appwrite": {
"method": "listProviders",
"group": "providers",
- "weight": 278,
+ "weight": 279,
"cookies": false,
"type": "",
"demo": "messaging\/list-providers.md",
@@ -18145,7 +18868,7 @@
"x-appwrite": {
"method": "createApnsProvider",
"group": "providers",
- "weight": 277,
+ "weight": 278,
"cookies": false,
"type": "",
"demo": "messaging\/create-apns-provider.md",
@@ -18320,7 +19043,7 @@
"x-appwrite": {
"method": "updateApnsProvider",
"group": "providers",
- "weight": 291,
+ "weight": 292,
"cookies": false,
"type": "",
"demo": "messaging\/update-apns-provider.md",
@@ -18496,7 +19219,7 @@
"x-appwrite": {
"method": "createFcmProvider",
"group": "providers",
- "weight": 276,
+ "weight": 277,
"cookies": false,
"type": "",
"demo": "messaging\/create-fcm-provider.md",
@@ -18643,7 +19366,7 @@
"x-appwrite": {
"method": "updateFcmProvider",
"group": "providers",
- "weight": 290,
+ "weight": 291,
"cookies": false,
"type": "",
"demo": "messaging\/update-fcm-provider.md",
@@ -18791,7 +19514,7 @@
"x-appwrite": {
"method": "createMailgunProvider",
"group": "providers",
- "weight": 267,
+ "weight": 268,
"cookies": false,
"type": "",
"demo": "messaging\/create-mailgun-provider.md",
@@ -18906,7 +19629,7 @@
"x-appwrite": {
"method": "updateMailgunProvider",
"group": "providers",
- "weight": 281,
+ "weight": 282,
"cookies": false,
"type": "",
"demo": "messaging\/update-mailgun-provider.md",
@@ -19024,7 +19747,7 @@
"x-appwrite": {
"method": "createMsg91Provider",
"group": "providers",
- "weight": 271,
+ "weight": 272,
"cookies": false,
"type": "",
"demo": "messaging\/create-msg-91-provider.md",
@@ -19119,7 +19842,7 @@
"x-appwrite": {
"method": "updateMsg91Provider",
"group": "providers",
- "weight": 285,
+ "weight": 286,
"cookies": false,
"type": "",
"demo": "messaging\/update-msg-91-provider.md",
@@ -19217,7 +19940,7 @@
"x-appwrite": {
"method": "createResendProvider",
"group": "providers",
- "weight": 269,
+ "weight": 270,
"cookies": false,
"type": "",
"demo": "messaging\/create-resend-provider.md",
@@ -19322,7 +20045,7 @@
"x-appwrite": {
"method": "updateResendProvider",
"group": "providers",
- "weight": 283,
+ "weight": 284,
"cookies": false,
"type": "",
"demo": "messaging\/update-resend-provider.md",
@@ -19430,7 +20153,7 @@
"x-appwrite": {
"method": "createSendgridProvider",
"group": "providers",
- "weight": 268,
+ "weight": 269,
"cookies": false,
"type": "",
"demo": "messaging\/create-sendgrid-provider.md",
@@ -19535,7 +20258,7 @@
"x-appwrite": {
"method": "updateSendgridProvider",
"group": "providers",
- "weight": 282,
+ "weight": 283,
"cookies": false,
"type": "",
"demo": "messaging\/update-sendgrid-provider.md",
@@ -19643,7 +20366,7 @@
"x-appwrite": {
"method": "createSmtpProvider",
"group": "providers",
- "weight": 270,
+ "weight": 271,
"cookies": false,
"type": "",
"demo": "messaging\/create-smtp-provider.md",
@@ -19870,7 +20593,7 @@
"x-appwrite": {
"method": "updateSmtpProvider",
"group": "providers",
- "weight": 284,
+ "weight": 285,
"cookies": false,
"type": "",
"demo": "messaging\/update-smtp-provider.md",
@@ -20095,7 +20818,7 @@
"x-appwrite": {
"method": "createTelesignProvider",
"group": "providers",
- "weight": 272,
+ "weight": 273,
"cookies": false,
"type": "",
"demo": "messaging\/create-telesign-provider.md",
@@ -20190,7 +20913,7 @@
"x-appwrite": {
"method": "updateTelesignProvider",
"group": "providers",
- "weight": 286,
+ "weight": 287,
"cookies": false,
"type": "",
"demo": "messaging\/update-telesign-provider.md",
@@ -20288,7 +21011,7 @@
"x-appwrite": {
"method": "createTextmagicProvider",
"group": "providers",
- "weight": 273,
+ "weight": 274,
"cookies": false,
"type": "",
"demo": "messaging\/create-textmagic-provider.md",
@@ -20383,7 +21106,7 @@
"x-appwrite": {
"method": "updateTextmagicProvider",
"group": "providers",
- "weight": 287,
+ "weight": 288,
"cookies": false,
"type": "",
"demo": "messaging\/update-textmagic-provider.md",
@@ -20481,7 +21204,7 @@
"x-appwrite": {
"method": "createTwilioProvider",
"group": "providers",
- "weight": 274,
+ "weight": 275,
"cookies": false,
"type": "",
"demo": "messaging\/create-twilio-provider.md",
@@ -20576,7 +21299,7 @@
"x-appwrite": {
"method": "updateTwilioProvider",
"group": "providers",
- "weight": 288,
+ "weight": 289,
"cookies": false,
"type": "",
"demo": "messaging\/update-twilio-provider.md",
@@ -20674,7 +21397,7 @@
"x-appwrite": {
"method": "createVonageProvider",
"group": "providers",
- "weight": 275,
+ "weight": 276,
"cookies": false,
"type": "",
"demo": "messaging\/create-vonage-provider.md",
@@ -20769,7 +21492,7 @@
"x-appwrite": {
"method": "updateVonageProvider",
"group": "providers",
- "weight": 289,
+ "weight": 290,
"cookies": false,
"type": "",
"demo": "messaging\/update-vonage-provider.md",
@@ -20867,7 +21590,7 @@
"x-appwrite": {
"method": "getProvider",
"group": "providers",
- "weight": 280,
+ "weight": 281,
"cookies": false,
"type": "",
"demo": "messaging\/get-provider.md",
@@ -20920,7 +21643,7 @@
"x-appwrite": {
"method": "deleteProvider",
"group": "providers",
- "weight": 292,
+ "weight": 293,
"cookies": false,
"type": "",
"demo": "messaging\/delete-provider.md",
@@ -20982,7 +21705,7 @@
"x-appwrite": {
"method": "listProviderLogs",
"group": "providers",
- "weight": 279,
+ "weight": 280,
"cookies": false,
"type": "",
"demo": "messaging\/list-provider-logs.md",
@@ -21068,7 +21791,7 @@
"x-appwrite": {
"method": "listSubscriberLogs",
"group": "subscribers",
- "weight": 301,
+ "weight": 302,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscriber-logs.md",
@@ -21154,7 +21877,7 @@
"x-appwrite": {
"method": "listTopics",
"group": "topics",
- "weight": 294,
+ "weight": 295,
"cookies": false,
"type": "",
"demo": "messaging\/list-topics.md",
@@ -21239,7 +21962,7 @@
"x-appwrite": {
"method": "createTopic",
"group": "topics",
- "weight": 293,
+ "weight": 294,
"cookies": false,
"type": "",
"demo": "messaging\/create-topic.md",
@@ -21322,7 +22045,7 @@
"x-appwrite": {
"method": "getTopic",
"group": "topics",
- "weight": 296,
+ "weight": 297,
"cookies": false,
"type": "",
"demo": "messaging\/get-topic.md",
@@ -21382,7 +22105,7 @@
"x-appwrite": {
"method": "updateTopic",
"group": "topics",
- "weight": 297,
+ "weight": 298,
"cookies": false,
"type": "",
"demo": "messaging\/update-topic.md",
@@ -21459,7 +22182,7 @@
"x-appwrite": {
"method": "deleteTopic",
"group": "topics",
- "weight": 298,
+ "weight": 299,
"cookies": false,
"type": "",
"demo": "messaging\/delete-topic.md",
@@ -21521,7 +22244,7 @@
"x-appwrite": {
"method": "listTopicLogs",
"group": "topics",
- "weight": 295,
+ "weight": 296,
"cookies": false,
"type": "",
"demo": "messaging\/list-topic-logs.md",
@@ -21607,7 +22330,7 @@
"x-appwrite": {
"method": "listSubscribers",
"group": "subscribers",
- "weight": 300,
+ "weight": 301,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscribers.md",
@@ -21702,7 +22425,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -21792,7 +22515,7 @@
"x-appwrite": {
"method": "getSubscriber",
"group": "subscribers",
- "weight": 302,
+ "weight": 303,
"cookies": false,
"type": "",
"demo": "messaging\/get-subscriber.md",
@@ -21855,7 +22578,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -21930,7 +22653,7 @@
"x-appwrite": {
"method": "list",
"group": null,
- "weight": 259,
+ "weight": 260,
"cookies": false,
"type": "",
"demo": "migrations\/list.md",
@@ -22015,7 +22738,7 @@
"x-appwrite": {
"method": "createAppwriteMigration",
"group": null,
- "weight": 253,
+ "weight": 254,
"cookies": false,
"type": "",
"demo": "migrations\/create-appwrite-migration.md",
@@ -22103,7 +22826,7 @@
"x-appwrite": {
"method": "getAppwriteReport",
"group": null,
- "weight": 261,
+ "weight": 262,
"cookies": false,
"type": "",
"demo": "migrations\/get-appwrite-report.md",
@@ -22196,7 +22919,7 @@
"x-appwrite": {
"method": "createCSVExport",
"group": null,
- "weight": 258,
+ "weight": 259,
"cookies": false,
"type": "",
"demo": "migrations\/create-csv-export.md",
@@ -22316,7 +23039,7 @@
"x-appwrite": {
"method": "createCSVImport",
"group": null,
- "weight": 257,
+ "weight": 258,
"cookies": false,
"type": "",
"demo": "migrations\/create-csv-import.md",
@@ -22400,7 +23123,7 @@
"x-appwrite": {
"method": "createFirebaseMigration",
"group": null,
- "weight": 254,
+ "weight": 255,
"cookies": false,
"type": "",
"demo": "migrations\/create-firebase-migration.md",
@@ -22476,7 +23199,7 @@
"x-appwrite": {
"method": "getFirebaseReport",
"group": null,
- "weight": 262,
+ "weight": 263,
"cookies": false,
"type": "",
"demo": "migrations\/get-firebase-report.md",
@@ -22548,7 +23271,7 @@
"x-appwrite": {
"method": "createNHostMigration",
"group": null,
- "weight": 256,
+ "weight": 257,
"cookies": false,
"type": "",
"demo": "migrations\/create-n-host-migration.md",
@@ -22659,7 +23382,7 @@
"x-appwrite": {
"method": "getNHostReport",
"group": null,
- "weight": 264,
+ "weight": 265,
"cookies": false,
"type": "",
"demo": "migrations\/get-n-host-report.md",
@@ -22792,7 +23515,7 @@
"x-appwrite": {
"method": "createSupabaseMigration",
"group": null,
- "weight": 255,
+ "weight": 256,
"cookies": false,
"type": "",
"demo": "migrations\/create-supabase-migration.md",
@@ -22897,7 +23620,7 @@
"x-appwrite": {
"method": "getSupabaseReport",
"group": null,
- "weight": 263,
+ "weight": 264,
"cookies": false,
"type": "",
"demo": "migrations\/get-supabase-report.md",
@@ -23021,7 +23744,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 260,
+ "weight": 261,
"cookies": false,
"type": "",
"demo": "migrations\/get.md",
@@ -23079,7 +23802,7 @@
"x-appwrite": {
"method": "retry",
"group": null,
- "weight": 265,
+ "weight": 266,
"cookies": false,
"type": "",
"demo": "migrations\/retry.md",
@@ -23130,7 +23853,7 @@
"x-appwrite": {
"method": "delete",
"group": null,
- "weight": 266,
+ "weight": 267,
"cookies": false,
"type": "",
"demo": "migrations\/delete.md",
@@ -23190,7 +23913,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 148,
+ "weight": 149,
"cookies": false,
"type": "",
"demo": "project\/get-usage.md",
@@ -23278,7 +24001,7 @@
"x-appwrite": {
"method": "listVariables",
"group": null,
- "weight": 150,
+ "weight": 151,
"cookies": false,
"type": "",
"demo": "project\/list-variables.md",
@@ -23324,7 +24047,7 @@
"x-appwrite": {
"method": "createVariable",
"group": null,
- "weight": 149,
+ "weight": 150,
"cookies": false,
"type": "",
"demo": "project\/create-variable.md",
@@ -23402,7 +24125,7 @@
"x-appwrite": {
"method": "getVariable",
"group": null,
- "weight": 151,
+ "weight": 152,
"cookies": false,
"type": "",
"demo": "project\/get-variable.md",
@@ -23460,7 +24183,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": null,
- "weight": 152,
+ "weight": 153,
"cookies": false,
"type": "",
"demo": "project\/update-variable.md",
@@ -23540,7 +24263,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": null,
- "weight": 153,
+ "weight": 154,
"cookies": false,
"type": "",
"demo": "project\/delete-variable.md",
@@ -23600,7 +24323,7 @@
"x-appwrite": {
"method": "list",
"group": "projects",
- "weight": 451,
+ "weight": 452,
"cookies": false,
"type": "",
"demo": "projects\/list.md",
@@ -23683,7 +24406,7 @@
"x-appwrite": {
"method": "create",
"group": "projects",
- "weight": 102,
+ "weight": 103,
"cookies": false,
"type": "",
"demo": "projects\/create.md",
@@ -23817,7 +24540,7 @@
"x-appwrite": {
"method": "get",
"group": "projects",
- "weight": 103,
+ "weight": 104,
"cookies": false,
"type": "",
"demo": "projects\/get.md",
@@ -23875,7 +24598,7 @@
"x-appwrite": {
"method": "update",
"group": "projects",
- "weight": 104,
+ "weight": 105,
"cookies": false,
"type": "",
"demo": "projects\/update.md",
@@ -23990,7 +24713,7 @@
"x-appwrite": {
"method": "delete",
"group": "projects",
- "weight": 121,
+ "weight": 122,
"cookies": false,
"type": "",
"demo": "projects\/delete.md",
@@ -24050,7 +24773,7 @@
"x-appwrite": {
"method": "updateApiStatus",
"group": "projects",
- "weight": 108,
+ "weight": 109,
"cookies": false,
"type": "",
"demo": "projects\/update-api-status.md",
@@ -24204,7 +24927,7 @@
"x-appwrite": {
"method": "updateApiStatusAll",
"group": "projects",
- "weight": 109,
+ "weight": 110,
"cookies": false,
"type": "",
"demo": "projects\/update-api-status-all.md",
@@ -24341,7 +25064,7 @@
"x-appwrite": {
"method": "updateAuthDuration",
"group": "auth",
- "weight": 114,
+ "weight": 115,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-duration.md",
@@ -24420,7 +25143,7 @@
"x-appwrite": {
"method": "updateAuthLimit",
"group": "auth",
- "weight": 113,
+ "weight": 114,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-limit.md",
@@ -24499,7 +25222,7 @@
"x-appwrite": {
"method": "updateAuthSessionsLimit",
"group": "auth",
- "weight": 119,
+ "weight": 120,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-sessions-limit.md",
@@ -24578,7 +25301,7 @@
"x-appwrite": {
"method": "updateMembershipsPrivacy",
"group": "auth",
- "weight": 112,
+ "weight": 113,
"cookies": false,
"type": "",
"demo": "projects\/update-memberships-privacy.md",
@@ -24669,7 +25392,7 @@
"x-appwrite": {
"method": "updateMockNumbers",
"group": "auth",
- "weight": 120,
+ "weight": 121,
"cookies": false,
"type": "",
"demo": "projects\/update-mock-numbers.md",
@@ -24751,7 +25474,7 @@
"x-appwrite": {
"method": "updateAuthPasswordDictionary",
"group": "auth",
- "weight": 117,
+ "weight": 118,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-password-dictionary.md",
@@ -24830,7 +25553,7 @@
"x-appwrite": {
"method": "updateAuthPasswordHistory",
"group": "auth",
- "weight": 116,
+ "weight": 117,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-password-history.md",
@@ -24909,7 +25632,7 @@
"x-appwrite": {
"method": "updatePersonalDataCheck",
"group": "auth",
- "weight": 118,
+ "weight": 119,
"cookies": false,
"type": "",
"demo": "projects\/update-personal-data-check.md",
@@ -24988,7 +25711,7 @@
"x-appwrite": {
"method": "updateSessionAlerts",
"group": "auth",
- "weight": 111,
+ "weight": 112,
"cookies": false,
"type": "",
"demo": "projects\/update-session-alerts.md",
@@ -25067,7 +25790,7 @@
"x-appwrite": {
"method": "updateSessionInvalidation",
"group": "auth",
- "weight": 147,
+ "weight": 148,
"cookies": false,
"type": "",
"demo": "projects\/update-session-invalidation.md",
@@ -25146,7 +25869,7 @@
"x-appwrite": {
"method": "updateAuthStatus",
"group": "auth",
- "weight": 115,
+ "weight": 116,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-status.md",
@@ -25246,7 +25969,7 @@
"x-appwrite": {
"method": "listDevKeys",
"group": "devKeys",
- "weight": 449,
+ "weight": 450,
"cookies": false,
"type": "",
"demo": "projects\/list-dev-keys.md",
@@ -25317,7 +26040,7 @@
"x-appwrite": {
"method": "createDevKey",
"group": "devKeys",
- "weight": 446,
+ "weight": 447,
"cookies": false,
"type": "",
"demo": "projects\/create-dev-key.md",
@@ -25402,7 +26125,7 @@
"x-appwrite": {
"method": "getDevKey",
"group": "devKeys",
- "weight": 448,
+ "weight": 449,
"cookies": false,
"type": "",
"demo": "projects\/get-dev-key.md",
@@ -25470,7 +26193,7 @@
"x-appwrite": {
"method": "updateDevKey",
"group": "devKeys",
- "weight": 447,
+ "weight": 448,
"cookies": false,
"type": "",
"demo": "projects\/update-dev-key.md",
@@ -25556,7 +26279,7 @@
"x-appwrite": {
"method": "deleteDevKey",
"group": "devKeys",
- "weight": 450,
+ "weight": 451,
"cookies": false,
"type": "",
"demo": "projects\/delete-dev-key.md",
@@ -25626,7 +26349,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "auth",
- "weight": 133,
+ "weight": 134,
"cookies": false,
"type": "",
"demo": "projects\/create-jwt.md",
@@ -25713,7 +26436,7 @@
"x-appwrite": {
"method": "listKeys",
"group": "keys",
- "weight": 129,
+ "weight": 130,
"cookies": false,
"type": "",
"demo": "projects\/list-keys.md",
@@ -25782,7 +26505,7 @@
"x-appwrite": {
"method": "createKey",
"group": "keys",
- "weight": 128,
+ "weight": 129,
"cookies": false,
"type": "",
"demo": "projects\/create-key.md",
@@ -25875,7 +26598,7 @@
"x-appwrite": {
"method": "getKey",
"group": "keys",
- "weight": 130,
+ "weight": 131,
"cookies": false,
"type": "",
"demo": "projects\/get-key.md",
@@ -25943,7 +26666,7 @@
"x-appwrite": {
"method": "updateKey",
"group": "keys",
- "weight": 131,
+ "weight": 132,
"cookies": false,
"type": "",
"demo": "projects\/update-key.md",
@@ -26037,7 +26760,7 @@
"x-appwrite": {
"method": "deleteKey",
"group": "keys",
- "weight": 132,
+ "weight": 133,
"cookies": false,
"type": "",
"demo": "projects\/delete-key.md",
@@ -26107,7 +26830,7 @@
"x-appwrite": {
"method": "updateOAuth2",
"group": "auth",
- "weight": 110,
+ "weight": 111,
"cookies": false,
"type": "",
"demo": "projects\/update-o-auth-2.md",
@@ -26245,7 +26968,7 @@
"x-appwrite": {
"method": "listPlatforms",
"group": "platforms",
- "weight": 135,
+ "weight": 136,
"cookies": false,
"type": "",
"demo": "projects\/list-platforms.md",
@@ -26314,7 +27037,7 @@
"x-appwrite": {
"method": "createPlatform",
"group": "platforms",
- "weight": 134,
+ "weight": 135,
"cookies": false,
"type": "",
"demo": "projects\/create-platform.md",
@@ -26433,7 +27156,7 @@
"x-appwrite": {
"method": "getPlatform",
"group": "platforms",
- "weight": 136,
+ "weight": 137,
"cookies": false,
"type": "",
"demo": "projects\/get-platform.md",
@@ -26501,7 +27224,7 @@
"x-appwrite": {
"method": "updatePlatform",
"group": "platforms",
- "weight": 137,
+ "weight": 138,
"cookies": false,
"type": "",
"demo": "projects\/update-platform.md",
@@ -26596,7 +27319,7 @@
"x-appwrite": {
"method": "deletePlatform",
"group": "platforms",
- "weight": 138,
+ "weight": 139,
"cookies": false,
"type": "",
"demo": "projects\/delete-platform.md",
@@ -26666,7 +27389,7 @@
"x-appwrite": {
"method": "updateServiceStatus",
"group": "projects",
- "weight": 106,
+ "weight": 107,
"cookies": false,
"type": "",
"demo": "projects\/update-service-status.md",
@@ -26768,7 +27491,7 @@
"x-appwrite": {
"method": "updateServiceStatusAll",
"group": "projects",
- "weight": 107,
+ "weight": 108,
"cookies": false,
"type": "",
"demo": "projects\/update-service-status-all.md",
@@ -26847,7 +27570,7 @@
"x-appwrite": {
"method": "updateSmtp",
"group": "templates",
- "weight": 139,
+ "weight": 140,
"cookies": false,
"type": "",
"demo": "projects\/update-smtp.md",
@@ -27039,7 +27762,7 @@
"x-appwrite": {
"method": "createSmtpTest",
"group": "templates",
- "weight": 140,
+ "weight": 141,
"cookies": false,
"type": "",
"demo": "projects\/create-smtp-test.md",
@@ -27248,7 +27971,7 @@
"x-appwrite": {
"method": "updateTeam",
"group": "projects",
- "weight": 105,
+ "weight": 106,
"cookies": false,
"type": "",
"demo": "projects\/update-team.md",
@@ -27327,7 +28050,7 @@
"x-appwrite": {
"method": "getEmailTemplate",
"group": "templates",
- "weight": 142,
+ "weight": 143,
"cookies": false,
"type": "",
"demo": "projects\/get-email-template.md",
@@ -27551,7 +28274,7 @@
"x-appwrite": {
"method": "updateEmailTemplate",
"group": "templates",
- "weight": 144,
+ "weight": 145,
"cookies": false,
"type": "",
"demo": "projects\/update-email-template.md",
@@ -27815,7 +28538,7 @@
"x-appwrite": {
"method": "deleteEmailTemplate",
"group": "templates",
- "weight": 146,
+ "weight": 147,
"cookies": false,
"type": "",
"demo": "projects\/delete-email-template.md",
@@ -28041,7 +28764,7 @@
"x-appwrite": {
"method": "getSmsTemplate",
"group": "templates",
- "weight": 141,
+ "weight": 142,
"cookies": false,
"type": "",
"demo": "projects\/get-sms-template.md",
@@ -28324,7 +29047,7 @@
"x-appwrite": {
"method": "updateSmsTemplate",
"group": "templates",
- "weight": 143,
+ "weight": 144,
"cookies": false,
"type": "",
"demo": "projects\/update-sms-template.md",
@@ -28630,7 +29353,7 @@
"x-appwrite": {
"method": "deleteSmsTemplate",
"group": "templates",
- "weight": 145,
+ "weight": 146,
"cookies": false,
"type": "",
"demo": "projects\/delete-sms-template.md",
@@ -28915,7 +29638,7 @@
"x-appwrite": {
"method": "listWebhooks",
"group": "webhooks",
- "weight": 123,
+ "weight": 124,
"cookies": false,
"type": "",
"demo": "projects\/list-webhooks.md",
@@ -28984,7 +29707,7 @@
"x-appwrite": {
"method": "createWebhook",
"group": "webhooks",
- "weight": 122,
+ "weight": 123,
"cookies": false,
"type": "",
"demo": "projects\/create-webhook.md",
@@ -29099,7 +29822,7 @@
"x-appwrite": {
"method": "getWebhook",
"group": "webhooks",
- "weight": 124,
+ "weight": 125,
"cookies": false,
"type": "",
"demo": "projects\/get-webhook.md",
@@ -29167,7 +29890,7 @@
"x-appwrite": {
"method": "updateWebhook",
"group": "webhooks",
- "weight": 125,
+ "weight": 126,
"cookies": false,
"type": "",
"demo": "projects\/update-webhook.md",
@@ -29283,7 +30006,7 @@
"x-appwrite": {
"method": "deleteWebhook",
"group": "webhooks",
- "weight": 127,
+ "weight": 128,
"cookies": false,
"type": "",
"demo": "projects\/delete-webhook.md",
@@ -29353,7 +30076,7 @@
"x-appwrite": {
"method": "updateWebhookSignature",
"group": "webhooks",
- "weight": 126,
+ "weight": 127,
"cookies": false,
"type": "",
"demo": "projects\/update-webhook-signature.md",
@@ -29423,7 +30146,7 @@
"x-appwrite": {
"method": "listRules",
"group": null,
- "weight": 517,
+ "weight": 518,
"cookies": false,
"type": "",
"demo": "proxy\/list-rules.md",
@@ -29508,7 +30231,7 @@
"x-appwrite": {
"method": "createAPIRule",
"group": null,
- "weight": 512,
+ "weight": 513,
"cookies": false,
"type": "",
"demo": "proxy\/create-api-rule.md",
@@ -29575,7 +30298,7 @@
"x-appwrite": {
"method": "createFunctionRule",
"group": null,
- "weight": 514,
+ "weight": 515,
"cookies": false,
"type": "",
"demo": "proxy\/create-function-rule.md",
@@ -29653,7 +30376,7 @@
"x-appwrite": {
"method": "createRedirectRule",
"group": null,
- "weight": 515,
+ "weight": 516,
"cookies": false,
"type": "",
"demo": "proxy\/create-redirect-rule.md",
@@ -29766,7 +30489,7 @@
"x-appwrite": {
"method": "createSiteRule",
"group": null,
- "weight": 513,
+ "weight": 514,
"cookies": false,
"type": "",
"demo": "proxy\/create-site-rule.md",
@@ -29844,7 +30567,7 @@
"x-appwrite": {
"method": "getRule",
"group": null,
- "weight": 516,
+ "weight": 517,
"cookies": false,
"type": "",
"demo": "proxy\/get-rule.md",
@@ -29895,7 +30618,7 @@
"x-appwrite": {
"method": "deleteRule",
"group": null,
- "weight": 518,
+ "weight": 519,
"cookies": false,
"type": "",
"demo": "proxy\/delete-rule.md",
@@ -29955,7 +30678,7 @@
"x-appwrite": {
"method": "updateRuleVerification",
"group": null,
- "weight": 519,
+ "weight": 520,
"cookies": false,
"type": "",
"demo": "proxy\/update-rule-verification.md",
@@ -30015,7 +30738,7 @@
"x-appwrite": {
"method": "list",
"group": "sites",
- "weight": 484,
+ "weight": 485,
"cookies": false,
"type": "",
"demo": "sites\/list.md",
@@ -30099,7 +30822,7 @@
"x-appwrite": {
"method": "create",
"group": "sites",
- "weight": 482,
+ "weight": 483,
"cookies": false,
"type": "",
"demo": "sites\/create.md",
@@ -30235,6 +30958,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -30261,7 +30985,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -30349,7 +31074,7 @@
"x-appwrite": {
"method": "listFrameworks",
"group": "frameworks",
- "weight": 487,
+ "weight": 488,
"cookies": false,
"type": "",
"demo": "sites\/list-frameworks.md",
@@ -30398,7 +31123,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "frameworks",
- "weight": 510,
+ "weight": 511,
"cookies": false,
"type": "",
"demo": "sites\/list-specifications.md",
@@ -30448,7 +31173,7 @@
"x-appwrite": {
"method": "listTemplates",
"group": "templates",
- "weight": 506,
+ "weight": 507,
"cookies": false,
"type": "",
"demo": "sites\/list-templates.md",
@@ -30548,7 +31273,7 @@
"x-appwrite": {
"method": "getTemplate",
"group": "templates",
- "weight": 507,
+ "weight": 508,
"cookies": false,
"type": "",
"demo": "sites\/get-template.md",
@@ -30608,7 +31333,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 508,
+ "weight": 509,
"cookies": false,
"type": "",
"demo": "sites\/list-usage.md",
@@ -30680,7 +31405,7 @@
"x-appwrite": {
"method": "get",
"group": "sites",
- "weight": 483,
+ "weight": 484,
"cookies": false,
"type": "",
"demo": "sites\/get.md",
@@ -30739,7 +31464,7 @@
"x-appwrite": {
"method": "update",
"group": "sites",
- "weight": 485,
+ "weight": 486,
"cookies": false,
"type": "",
"demo": "sites\/update.md",
@@ -30882,6 +31607,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -30908,7 +31634,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -30985,7 +31712,7 @@
"x-appwrite": {
"method": "delete",
"group": "sites",
- "weight": 486,
+ "weight": 487,
"cookies": false,
"type": "",
"demo": "sites\/delete.md",
@@ -31046,7 +31773,7 @@
"x-appwrite": {
"method": "updateSiteDeployment",
"group": "sites",
- "weight": 493,
+ "weight": 494,
"cookies": false,
"type": "",
"demo": "sites\/update-site-deployment.md",
@@ -31126,7 +31853,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 492,
+ "weight": 493,
"cookies": false,
"type": "",
"demo": "sites\/list-deployments.md",
@@ -31220,7 +31947,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 488,
+ "weight": 489,
"cookies": false,
"type": "upload",
"demo": "sites\/create-deployment.md",
@@ -31321,7 +32048,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 496,
+ "weight": 497,
"cookies": false,
"type": "",
"demo": "sites\/create-duplicate-deployment.md",
@@ -31401,7 +32128,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 489,
+ "weight": 490,
"cookies": false,
"type": "",
"demo": "sites\/create-template-deployment.md",
@@ -31504,7 +32231,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 490,
+ "weight": 491,
"cookies": false,
"type": "",
"demo": "sites\/create-vcs-deployment.md",
@@ -31602,7 +32329,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 491,
+ "weight": 492,
"cookies": false,
"type": "",
"demo": "sites\/get-deployment.md",
@@ -31664,7 +32391,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 494,
+ "weight": 495,
"cookies": false,
"type": "",
"demo": "sites\/delete-deployment.md",
@@ -31728,7 +32455,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 495,
+ "weight": 496,
"cookies": false,
"type": "location",
"demo": "sites\/get-deployment-download.md",
@@ -31818,7 +32545,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 497,
+ "weight": 498,
"cookies": false,
"type": "",
"demo": "sites\/update-deployment-status.md",
@@ -31889,7 +32616,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 499,
+ "weight": 500,
"cookies": false,
"type": "",
"demo": "sites\/list-logs.md",
@@ -31974,7 +32701,7 @@
"x-appwrite": {
"method": "getLog",
"group": "logs",
- "weight": 498,
+ "weight": 499,
"cookies": false,
"type": "",
"demo": "sites\/get-log.md",
@@ -32036,7 +32763,7 @@
"x-appwrite": {
"method": "deleteLog",
"group": "logs",
- "weight": 500,
+ "weight": 501,
"cookies": false,
"type": "",
"demo": "sites\/delete-log.md",
@@ -32107,7 +32834,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 509,
+ "weight": 510,
"cookies": false,
"type": "",
"demo": "sites\/get-usage.md",
@@ -32189,7 +32916,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 503,
+ "weight": 504,
"cookies": false,
"type": "",
"demo": "sites\/list-variables.md",
@@ -32248,7 +32975,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 501,
+ "weight": 502,
"cookies": false,
"type": "",
"demo": "sites\/create-variable.md",
@@ -32339,7 +33066,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 502,
+ "weight": 503,
"cookies": false,
"type": "",
"demo": "sites\/get-variable.md",
@@ -32408,7 +33135,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 504,
+ "weight": 505,
"cookies": false,
"type": "",
"demo": "sites\/update-variable.md",
@@ -32499,7 +33226,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 505,
+ "weight": 506,
"cookies": false,
"type": "",
"demo": "sites\/delete-variable.md",
@@ -32570,7 +33297,7 @@
"x-appwrite": {
"method": "listBuckets",
"group": "buckets",
- "weight": 155,
+ "weight": 156,
"cookies": false,
"type": "",
"demo": "storage\/list-buckets.md",
@@ -32654,7 +33381,7 @@
"x-appwrite": {
"method": "createBucket",
"group": "buckets",
- "weight": 154,
+ "weight": 155,
"cookies": false,
"type": "",
"demo": "storage\/create-bucket.md",
@@ -32781,7 +33508,7 @@
"x-appwrite": {
"method": "getBucket",
"group": "buckets",
- "weight": 156,
+ "weight": 157,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket.md",
@@ -32840,7 +33567,7 @@
"x-appwrite": {
"method": "updateBucket",
"group": "buckets",
- "weight": 157,
+ "weight": 158,
"cookies": false,
"type": "",
"demo": "storage\/update-bucket.md",
@@ -32964,7 +33691,7 @@
"x-appwrite": {
"method": "deleteBucket",
"group": "buckets",
- "weight": 158,
+ "weight": 159,
"cookies": false,
"type": "",
"demo": "storage\/delete-bucket.md",
@@ -33025,7 +33752,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -33122,7 +33849,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -33220,7 +33947,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -33292,7 +34019,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -33381,7 +34108,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -33448,7 +34175,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -33526,7 +34253,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -33754,7 +34481,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -33839,7 +34566,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 168,
+ "weight": 169,
"cookies": false,
"type": "",
"demo": "storage\/get-usage.md",
@@ -33911,7 +34638,7 @@
"x-appwrite": {
"method": "getBucketUsage",
"group": null,
- "weight": 169,
+ "weight": 170,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket-usage.md",
@@ -33993,7 +34720,7 @@
"x-appwrite": {
"method": "list",
"group": "tablesdb",
- "weight": 385,
+ "weight": 386,
"cookies": false,
"type": "",
"demo": "tablesdb\/list.md",
@@ -34077,7 +34804,7 @@
"x-appwrite": {
"method": "create",
"group": "tablesdb",
- "weight": 381,
+ "weight": 382,
"cookies": false,
"type": "",
"demo": "tablesdb\/create.md",
@@ -34156,7 +34883,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -34224,7 +34951,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -34295,7 +35022,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -34360,7 +35087,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -34439,7 +35166,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -34506,7 +35233,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -34592,7 +35319,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 387,
+ "weight": 388,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-usage.md",
@@ -34689,7 +35416,7 @@
"x-appwrite": {
"method": "get",
"group": "tablesdb",
- "weight": 382,
+ "weight": 383,
"cookies": false,
"type": "",
"demo": "tablesdb\/get.md",
@@ -34748,7 +35475,7 @@
"x-appwrite": {
"method": "update",
"group": "tablesdb",
- "weight": 383,
+ "weight": 384,
"cookies": false,
"type": "",
"demo": "tablesdb\/update.md",
@@ -34824,7 +35551,7 @@
"x-appwrite": {
"method": "delete",
"group": "tablesdb",
- "weight": 384,
+ "weight": 385,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete.md",
@@ -34885,7 +35612,7 @@
"x-appwrite": {
"method": "listTables",
"group": "tables",
- "weight": 392,
+ "weight": 393,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-tables.md",
@@ -34982,7 +35709,7 @@
"x-appwrite": {
"method": "createTable",
"group": "tables",
- "weight": 388,
+ "weight": 389,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-table.md",
@@ -35089,7 +35816,7 @@
"x-appwrite": {
"method": "getTable",
"group": "tables",
- "weight": 389,
+ "weight": 390,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table.md",
@@ -35161,7 +35888,7 @@
"x-appwrite": {
"method": "updateTable",
"group": "tables",
- "weight": 390,
+ "weight": 391,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-table.md",
@@ -35263,7 +35990,7 @@
"x-appwrite": {
"method": "deleteTable",
"group": "tables",
- "weight": 391,
+ "weight": 392,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-table.md",
@@ -35337,7 +36064,7 @@
"x-appwrite": {
"method": "listColumns",
"group": "columns",
- "weight": 397,
+ "weight": 398,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-columns.md",
@@ -35435,7 +36162,7 @@
"x-appwrite": {
"method": "createBooleanColumn",
"group": "columns",
- "weight": 398,
+ "weight": 399,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-boolean-column.md",
@@ -35544,7 +36271,7 @@
"x-appwrite": {
"method": "updateBooleanColumn",
"group": "columns",
- "weight": 399,
+ "weight": 400,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-boolean-column.md",
@@ -35658,7 +36385,7 @@
"x-appwrite": {
"method": "createDatetimeColumn",
"group": "columns",
- "weight": 400,
+ "weight": 401,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-datetime-column.md",
@@ -35767,7 +36494,7 @@
"x-appwrite": {
"method": "updateDatetimeColumn",
"group": "columns",
- "weight": 401,
+ "weight": 402,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-datetime-column.md",
@@ -35881,7 +36608,7 @@
"x-appwrite": {
"method": "createEmailColumn",
"group": "columns",
- "weight": 402,
+ "weight": 403,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-email-column.md",
@@ -35990,7 +36717,7 @@
"x-appwrite": {
"method": "updateEmailColumn",
"group": "columns",
- "weight": 403,
+ "weight": 404,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-email-column.md",
@@ -36104,7 +36831,7 @@
"x-appwrite": {
"method": "createEnumColumn",
"group": "columns",
- "weight": 404,
+ "weight": 405,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-enum-column.md",
@@ -36222,7 +36949,7 @@
"x-appwrite": {
"method": "updateEnumColumn",
"group": "columns",
- "weight": 405,
+ "weight": 406,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-enum-column.md",
@@ -36345,7 +37072,7 @@
"x-appwrite": {
"method": "createFloatColumn",
"group": "columns",
- "weight": 406,
+ "weight": 407,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-float-column.md",
@@ -36464,7 +37191,7 @@
"x-appwrite": {
"method": "updateFloatColumn",
"group": "columns",
- "weight": 407,
+ "weight": 408,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-float-column.md",
@@ -36588,7 +37315,7 @@
"x-appwrite": {
"method": "createIntegerColumn",
"group": "columns",
- "weight": 408,
+ "weight": 409,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-integer-column.md",
@@ -36707,7 +37434,7 @@
"x-appwrite": {
"method": "updateIntegerColumn",
"group": "columns",
- "weight": 409,
+ "weight": 410,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-integer-column.md",
@@ -36831,7 +37558,7 @@
"x-appwrite": {
"method": "createIpColumn",
"group": "columns",
- "weight": 410,
+ "weight": 411,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-ip-column.md",
@@ -36940,7 +37667,7 @@
"x-appwrite": {
"method": "updateIpColumn",
"group": "columns",
- "weight": 411,
+ "weight": 412,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-ip-column.md",
@@ -37054,7 +37781,7 @@
"x-appwrite": {
"method": "createLineColumn",
"group": "columns",
- "weight": 412,
+ "weight": 413,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-line-column.md",
@@ -37166,7 +37893,7 @@
"x-appwrite": {
"method": "updateLineColumn",
"group": "columns",
- "weight": 413,
+ "weight": 414,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-line-column.md",
@@ -37286,7 +38013,7 @@
"x-appwrite": {
"method": "createPointColumn",
"group": "columns",
- "weight": 414,
+ "weight": 415,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-point-column.md",
@@ -37398,7 +38125,7 @@
"x-appwrite": {
"method": "updatePointColumn",
"group": "columns",
- "weight": 415,
+ "weight": 416,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-point-column.md",
@@ -37518,7 +38245,7 @@
"x-appwrite": {
"method": "createPolygonColumn",
"group": "columns",
- "weight": 416,
+ "weight": 417,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-polygon-column.md",
@@ -37630,7 +38357,7 @@
"x-appwrite": {
"method": "updatePolygonColumn",
"group": "columns",
- "weight": 417,
+ "weight": 418,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-polygon-column.md",
@@ -37750,7 +38477,7 @@
"x-appwrite": {
"method": "createRelationshipColumn",
"group": "columns",
- "weight": 418,
+ "weight": 419,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-relationship-column.md",
@@ -37884,7 +38611,7 @@
"x-appwrite": {
"method": "createStringColumn",
"group": "columns",
- "weight": 420,
+ "weight": 421,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-string-column.md",
@@ -38004,7 +38731,7 @@
"x-appwrite": {
"method": "updateStringColumn",
"group": "columns",
- "weight": 421,
+ "weight": 422,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-string-column.md",
@@ -38123,7 +38850,7 @@
"x-appwrite": {
"method": "createUrlColumn",
"group": "columns",
- "weight": 422,
+ "weight": 423,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-url-column.md",
@@ -38232,7 +38959,7 @@
"x-appwrite": {
"method": "updateUrlColumn",
"group": "columns",
- "weight": 423,
+ "weight": 424,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-url-column.md",
@@ -38377,7 +39104,7 @@
"x-appwrite": {
"method": "getColumn",
"group": "columns",
- "weight": 395,
+ "weight": 396,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-column.md",
@@ -38451,7 +39178,7 @@
"x-appwrite": {
"method": "deleteColumn",
"group": "columns",
- "weight": 396,
+ "weight": 397,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-column.md",
@@ -38534,7 +39261,7 @@
"x-appwrite": {
"method": "updateRelationshipColumn",
"group": "columns",
- "weight": 419,
+ "weight": 420,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-relationship-column.md",
@@ -38645,7 +39372,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 427,
+ "weight": 428,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-indexes.md",
@@ -38741,7 +39468,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 424,
+ "weight": 425,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-index.md",
@@ -38873,7 +39600,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 425,
+ "weight": 426,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-index.md",
@@ -38947,7 +39674,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 426,
+ "weight": 427,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-index.md",
@@ -39030,7 +39757,7 @@
"x-appwrite": {
"method": "listTableLogs",
"group": "tables",
- "weight": 393,
+ "weight": 394,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-table-logs.md",
@@ -39116,7 +39843,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -39225,7 +39952,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -39401,7 +40128,7 @@
"x-appwrite": {
"method": "upsertRows",
"group": "rows",
- "weight": 433,
+ "weight": 434,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-rows.md",
@@ -39530,7 +40257,7 @@
"x-appwrite": {
"method": "updateRows",
"group": "rows",
- "weight": 431,
+ "weight": 432,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-rows.md",
@@ -39632,7 +40359,7 @@
"x-appwrite": {
"method": "deleteRows",
"group": "rows",
- "weight": 435,
+ "weight": 436,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-rows.md",
@@ -39731,7 +40458,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -39839,7 +40566,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -39984,7 +40711,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -40091,7 +40818,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -40194,7 +40921,7 @@
"x-appwrite": {
"method": "listRowLogs",
"group": "logs",
- "weight": 437,
+ "weight": 438,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-row-logs.md",
@@ -40290,7 +41017,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -40413,7 +41140,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -40536,7 +41263,7 @@
"x-appwrite": {
"method": "getTableUsage",
"group": null,
- "weight": 394,
+ "weight": 395,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table-usage.md",
@@ -40631,7 +41358,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 386,
+ "weight": 387,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-usage.md",
@@ -40741,7 +41468,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -40828,7 +41555,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -40913,7 +41640,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -40975,7 +41702,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -41049,7 +41776,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -41113,7 +41840,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 183,
+ "weight": 184,
"cookies": false,
"type": "",
"demo": "teams\/list-logs.md",
@@ -41197,7 +41924,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -41294,7 +42021,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -41405,7 +42132,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -41477,7 +42204,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -41564,7 +42291,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -41638,7 +42365,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -41735,7 +42462,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -41795,7 +42522,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
@@ -41876,7 +42603,7 @@
"x-appwrite": {
"method": "list",
"group": "files",
- "weight": 522,
+ "weight": 523,
"cookies": false,
"type": "",
"demo": "tokens\/list.md",
@@ -41970,7 +42697,7 @@
"x-appwrite": {
"method": "createFileToken",
"group": "files",
- "weight": 520,
+ "weight": 521,
"cookies": false,
"type": "",
"demo": "tokens\/create-file-token.md",
@@ -42059,7 +42786,7 @@
"x-appwrite": {
"method": "get",
"group": "tokens",
- "weight": 521,
+ "weight": 522,
"cookies": false,
"type": "",
"demo": "tokens\/get.md",
@@ -42119,7 +42846,7 @@
"x-appwrite": {
"method": "update",
"group": "tokens",
- "weight": 523,
+ "weight": 524,
"cookies": false,
"type": "",
"demo": "tokens\/update.md",
@@ -42189,7 +42916,7 @@
"x-appwrite": {
"method": "delete",
"group": "tokens",
- "weight": 524,
+ "weight": 525,
"cookies": false,
"type": "",
"demo": "tokens\/delete.md",
@@ -42251,7 +42978,7 @@
"x-appwrite": {
"method": "list",
"group": "users",
- "weight": 193,
+ "weight": 194,
"cookies": false,
"type": "",
"demo": "users\/list.md",
@@ -42335,7 +43062,7 @@
"x-appwrite": {
"method": "create",
"group": "users",
- "weight": 184,
+ "weight": 185,
"cookies": false,
"type": "",
"demo": "users\/create.md",
@@ -42423,7 +43150,7 @@
"x-appwrite": {
"method": "createArgon2User",
"group": "users",
- "weight": 187,
+ "weight": 188,
"cookies": false,
"type": "",
"demo": "users\/create-argon-2-user.md",
@@ -42508,7 +43235,7 @@
"x-appwrite": {
"method": "createBcryptUser",
"group": "users",
- "weight": 185,
+ "weight": 186,
"cookies": false,
"type": "",
"demo": "users\/create-bcrypt-user.md",
@@ -42593,7 +43320,7 @@
"x-appwrite": {
"method": "listIdentities",
"group": "identities",
- "weight": 201,
+ "weight": 202,
"cookies": false,
"type": "",
"demo": "users\/list-identities.md",
@@ -42672,7 +43399,7 @@
"x-appwrite": {
"method": "deleteIdentity",
"group": "identities",
- "weight": 224,
+ "weight": 225,
"cookies": false,
"type": "",
"demo": "users\/delete-identity.md",
@@ -42733,7 +43460,7 @@
"x-appwrite": {
"method": "createMD5User",
"group": "users",
- "weight": 186,
+ "weight": 187,
"cookies": false,
"type": "",
"demo": "users\/create-md-5-user.md",
@@ -42818,7 +43545,7 @@
"x-appwrite": {
"method": "createPHPassUser",
"group": "users",
- "weight": 189,
+ "weight": 190,
"cookies": false,
"type": "",
"demo": "users\/create-ph-pass-user.md",
@@ -42903,7 +43630,7 @@
"x-appwrite": {
"method": "createScryptUser",
"group": "users",
- "weight": 190,
+ "weight": 191,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-user.md",
@@ -43018,7 +43745,7 @@
"x-appwrite": {
"method": "createScryptModifiedUser",
"group": "users",
- "weight": 191,
+ "weight": 192,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-modified-user.md",
@@ -43121,7 +43848,7 @@
"x-appwrite": {
"method": "createSHAUser",
"group": "users",
- "weight": 188,
+ "weight": 189,
"cookies": false,
"type": "",
"demo": "users\/create-sha-user.md",
@@ -43226,7 +43953,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 226,
+ "weight": 227,
"cookies": false,
"type": "",
"demo": "users\/get-usage.md",
@@ -43298,7 +44025,7 @@
"x-appwrite": {
"method": "get",
"group": "users",
- "weight": 194,
+ "weight": 195,
"cookies": false,
"type": "",
"demo": "users\/get.md",
@@ -43350,7 +44077,7 @@
"x-appwrite": {
"method": "delete",
"group": "users",
- "weight": 222,
+ "weight": 223,
"cookies": false,
"type": "",
"demo": "users\/delete.md",
@@ -43411,7 +44138,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "users",
- "weight": 207,
+ "weight": 208,
"cookies": false,
"type": "",
"demo": "users\/update-email.md",
@@ -43491,7 +44218,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "sessions",
- "weight": 225,
+ "weight": 226,
"cookies": false,
"type": "",
"demo": "users\/create-jwt.md",
@@ -43573,7 +44300,7 @@
"x-appwrite": {
"method": "updateLabels",
"group": "users",
- "weight": 203,
+ "weight": 204,
"cookies": false,
"type": "",
"demo": "users\/update-labels.md",
@@ -43656,7 +44383,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 199,
+ "weight": 200,
"cookies": false,
"type": "",
"demo": "users\/list-logs.md",
@@ -43741,7 +44468,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 198,
+ "weight": 199,
"cookies": false,
"type": "",
"demo": "users\/list-memberships.md",
@@ -43837,7 +44564,7 @@
"x-appwrite": {
"method": "updateMfa",
"group": "users",
- "weight": 212,
+ "weight": 213,
"cookies": false,
"type": "",
"demo": "users\/update-mfa.md",
@@ -43968,7 +44695,7 @@
"x-appwrite": {
"method": "deleteMfaAuthenticator",
"group": "mfa",
- "weight": 217,
+ "weight": 218,
"cookies": false,
"type": "",
"demo": "users\/delete-mfa-authenticator.md",
@@ -44100,7 +44827,7 @@
"x-appwrite": {
"method": "listMfaFactors",
"group": "mfa",
- "weight": 213,
+ "weight": 214,
"cookies": false,
"type": "",
"demo": "users\/list-mfa-factors.md",
@@ -44215,7 +44942,7 @@
"x-appwrite": {
"method": "getMfaRecoveryCodes",
"group": "mfa",
- "weight": 214,
+ "weight": 215,
"cookies": false,
"type": "",
"demo": "users\/get-mfa-recovery-codes.md",
@@ -44328,7 +45055,7 @@
"x-appwrite": {
"method": "updateMfaRecoveryCodes",
"group": "mfa",
- "weight": 216,
+ "weight": 217,
"cookies": false,
"type": "",
"demo": "users\/update-mfa-recovery-codes.md",
@@ -44441,7 +45168,7 @@
"x-appwrite": {
"method": "createMfaRecoveryCodes",
"group": "mfa",
- "weight": 215,
+ "weight": 216,
"cookies": false,
"type": "",
"demo": "users\/create-mfa-recovery-codes.md",
@@ -44556,7 +45283,7 @@
"x-appwrite": {
"method": "updateName",
"group": "users",
- "weight": 205,
+ "weight": 206,
"cookies": false,
"type": "",
"demo": "users\/update-name.md",
@@ -44636,7 +45363,7 @@
"x-appwrite": {
"method": "updatePassword",
"group": "users",
- "weight": 206,
+ "weight": 207,
"cookies": false,
"type": "",
"demo": "users\/update-password.md",
@@ -44716,7 +45443,7 @@
"x-appwrite": {
"method": "updatePhone",
"group": "users",
- "weight": 208,
+ "weight": 209,
"cookies": false,
"type": "",
"demo": "users\/update-phone.md",
@@ -44796,7 +45523,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "users",
- "weight": 195,
+ "weight": 196,
"cookies": false,
"type": "",
"demo": "users\/get-prefs.md",
@@ -44855,7 +45582,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "users",
- "weight": 210,
+ "weight": 211,
"cookies": false,
"type": "",
"demo": "users\/update-prefs.md",
@@ -44935,7 +45662,7 @@
"x-appwrite": {
"method": "listSessions",
"group": "sessions",
- "weight": 197,
+ "weight": 198,
"cookies": false,
"type": "",
"demo": "users\/list-sessions.md",
@@ -45005,7 +45732,7 @@
"x-appwrite": {
"method": "createSession",
"group": "sessions",
- "weight": 218,
+ "weight": 219,
"cookies": false,
"type": "",
"demo": "users\/create-session.md",
@@ -45057,7 +45784,7 @@
"x-appwrite": {
"method": "deleteSessions",
"group": "sessions",
- "weight": 221,
+ "weight": 222,
"cookies": false,
"type": "",
"demo": "users\/delete-sessions.md",
@@ -45111,7 +45838,7 @@
"x-appwrite": {
"method": "deleteSession",
"group": "sessions",
- "weight": 220,
+ "weight": 221,
"cookies": false,
"type": "",
"demo": "users\/delete-session.md",
@@ -45182,7 +45909,7 @@
"x-appwrite": {
"method": "updateStatus",
"group": "users",
- "weight": 202,
+ "weight": 203,
"cookies": false,
"type": "",
"demo": "users\/update-status.md",
@@ -45262,7 +45989,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "targets",
- "weight": 200,
+ "weight": 201,
"cookies": false,
"type": "",
"demo": "users\/list-targets.md",
@@ -45346,7 +46073,7 @@
"x-appwrite": {
"method": "createTarget",
"group": "targets",
- "weight": 192,
+ "weight": 193,
"cookies": false,
"type": "",
"demo": "users\/create-target.md",
@@ -45456,7 +46183,7 @@
"x-appwrite": {
"method": "getTarget",
"group": "targets",
- "weight": 196,
+ "weight": 197,
"cookies": false,
"type": "",
"demo": "users\/get-target.md",
@@ -45526,7 +46253,7 @@
"x-appwrite": {
"method": "updateTarget",
"group": "targets",
- "weight": 211,
+ "weight": 212,
"cookies": false,
"type": "",
"demo": "users\/update-target.md",
@@ -45615,7 +46342,7 @@
"x-appwrite": {
"method": "deleteTarget",
"group": "targets",
- "weight": 223,
+ "weight": 224,
"cookies": false,
"type": "",
"demo": "users\/delete-target.md",
@@ -45687,7 +46414,7 @@
"x-appwrite": {
"method": "createToken",
"group": "sessions",
- "weight": 219,
+ "weight": 220,
"cookies": false,
"type": "",
"demo": "users\/create-token.md",
@@ -45769,7 +46496,7 @@
"x-appwrite": {
"method": "updateEmailVerification",
"group": "users",
- "weight": 209,
+ "weight": 210,
"cookies": false,
"type": "",
"demo": "users\/update-email-verification.md",
@@ -45849,7 +46576,7 @@
"x-appwrite": {
"method": "updatePhoneVerification",
"group": "users",
- "weight": 204,
+ "weight": 205,
"cookies": false,
"type": "",
"demo": "users\/update-phone-verification.md",
@@ -45929,7 +46656,7 @@
"x-appwrite": {
"method": "createRepositoryDetection",
"group": "repositories",
- "weight": 230,
+ "weight": 231,
"cookies": false,
"type": "",
"demo": "vcs\/create-repository-detection.md",
@@ -46025,7 +46752,7 @@
"x-appwrite": {
"method": "listRepositories",
"group": "repositories",
- "weight": 231,
+ "weight": 232,
"cookies": false,
"type": "",
"demo": "vcs\/list-repositories.md",
@@ -46110,7 +46837,7 @@
"x-appwrite": {
"method": "createRepository",
"group": "repositories",
- "weight": 232,
+ "weight": 233,
"cookies": false,
"type": "",
"demo": "vcs\/create-repository.md",
@@ -46195,7 +46922,7 @@
"x-appwrite": {
"method": "getRepository",
"group": "repositories",
- "weight": 233,
+ "weight": 234,
"cookies": false,
"type": "",
"demo": "vcs\/get-repository.md",
@@ -46265,7 +46992,7 @@
"x-appwrite": {
"method": "listRepositoryBranches",
"group": "repositories",
- "weight": 234,
+ "weight": 235,
"cookies": false,
"type": "",
"demo": "vcs\/list-repository-branches.md",
@@ -46335,7 +47062,7 @@
"x-appwrite": {
"method": "getRepositoryContents",
"group": "repositories",
- "weight": 229,
+ "weight": 230,
"cookies": false,
"type": "",
"demo": "vcs\/get-repository-contents.md",
@@ -46420,7 +47147,7 @@
"x-appwrite": {
"method": "updateExternalDeployments",
"group": "repositories",
- "weight": 239,
+ "weight": 240,
"cookies": false,
"type": "",
"demo": "vcs\/update-external-deployments.md",
@@ -46509,7 +47236,7 @@
"x-appwrite": {
"method": "listInstallations",
"group": "installations",
- "weight": 236,
+ "weight": 237,
"cookies": false,
"type": "",
"demo": "vcs\/list-installations.md",
@@ -46594,7 +47321,7 @@
"x-appwrite": {
"method": "getInstallation",
"group": "installations",
- "weight": 237,
+ "weight": 238,
"cookies": false,
"type": "",
"demo": "vcs\/get-installation.md",
@@ -46645,7 +47372,7 @@
"x-appwrite": {
"method": "deleteInstallation",
"group": "installations",
- "weight": 238,
+ "weight": 239,
"cookies": false,
"type": "",
"demo": "vcs\/delete-installation.md",
diff --git a/app/config/specs/open-api3-latest-server.json b/app/config/specs/open-api3-latest-server.json
index 3c04a0e128..ff4af79c91 100644
--- a/app/config/specs/open-api3-latest-server.json
+++ b/app/config/specs/open-api3-latest-server.json
@@ -4651,6 +4651,727 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image"
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": [],
+ "Session": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Session": [],
+ "Key": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "schema": {
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com"
+ },
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "object",
+ "x-example": "{}",
+ "default": {}
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280
+ },
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720
+ },
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1
+ },
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light"
+ },
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "",
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "boolean",
+ "x-example": false,
+ "default": false
+ },
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0
+ },
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1
+ },
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "schema": {
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": ""
+ },
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/databases": {
"get": {
"summary": "List databases",
@@ -4675,7 +5396,7 @@
"x-appwrite": {
"method": "list",
"group": "databases",
- "weight": 319,
+ "weight": 320,
"cookies": false,
"type": "",
"demo": "databases\/list.md",
@@ -4793,7 +5514,7 @@
"x-appwrite": {
"method": "create",
"group": "databases",
- "weight": 315,
+ "weight": 316,
"cookies": false,
"type": "",
"demo": "databases\/create.md",
@@ -4909,7 +5630,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -4976,7 +5697,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5046,7 +5767,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5110,7 +5831,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5188,7 +5909,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5254,7 +5975,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5339,7 +6060,7 @@
"x-appwrite": {
"method": "get",
"group": "databases",
- "weight": 316,
+ "weight": 317,
"cookies": false,
"type": "",
"demo": "databases\/get.md",
@@ -5432,7 +6153,7 @@
"x-appwrite": {
"method": "update",
"group": "databases",
- "weight": 317,
+ "weight": 318,
"cookies": false,
"type": "",
"demo": "databases\/update.md",
@@ -5545,7 +6266,7 @@
"x-appwrite": {
"method": "delete",
"group": "databases",
- "weight": 318,
+ "weight": 319,
"cookies": false,
"type": "",
"demo": "databases\/delete.md",
@@ -5639,7 +6360,7 @@
"x-appwrite": {
"method": "listCollections",
"group": "collections",
- "weight": 327,
+ "weight": 328,
"cookies": false,
"type": "",
"demo": "databases\/list-collections.md",
@@ -5738,7 +6459,7 @@
"x-appwrite": {
"method": "createCollection",
"group": "collections",
- "weight": 323,
+ "weight": 324,
"cookies": false,
"type": "",
"demo": "databases\/create-collection.md",
@@ -5847,7 +6568,7 @@
"x-appwrite": {
"method": "getCollection",
"group": "collections",
- "weight": 324,
+ "weight": 325,
"cookies": false,
"type": "",
"demo": "databases\/get-collection.md",
@@ -5921,7 +6642,7 @@
"x-appwrite": {
"method": "updateCollection",
"group": "collections",
- "weight": 325,
+ "weight": 326,
"cookies": false,
"type": "",
"demo": "databases\/update-collection.md",
@@ -6025,7 +6746,7 @@
"x-appwrite": {
"method": "deleteCollection",
"group": "collections",
- "weight": 326,
+ "weight": 327,
"cookies": false,
"type": "",
"demo": "databases\/delete-collection.md",
@@ -6101,7 +6822,7 @@
"x-appwrite": {
"method": "listAttributes",
"group": "attributes",
- "weight": 344,
+ "weight": 345,
"cookies": false,
"type": "",
"demo": "databases\/list-attributes.md",
@@ -6201,7 +6922,7 @@
"x-appwrite": {
"method": "createBooleanAttribute",
"group": "attributes",
- "weight": 345,
+ "weight": 346,
"cookies": false,
"type": "",
"demo": "databases\/create-boolean-attribute.md",
@@ -6312,7 +7033,7 @@
"x-appwrite": {
"method": "updateBooleanAttribute",
"group": "attributes",
- "weight": 346,
+ "weight": 347,
"cookies": false,
"type": "",
"demo": "databases\/update-boolean-attribute.md",
@@ -6428,7 +7149,7 @@
"x-appwrite": {
"method": "createDatetimeAttribute",
"group": "attributes",
- "weight": 347,
+ "weight": 348,
"cookies": false,
"type": "",
"demo": "databases\/create-datetime-attribute.md",
@@ -6539,7 +7260,7 @@
"x-appwrite": {
"method": "updateDatetimeAttribute",
"group": "attributes",
- "weight": 348,
+ "weight": 349,
"cookies": false,
"type": "",
"demo": "databases\/update-datetime-attribute.md",
@@ -6655,7 +7376,7 @@
"x-appwrite": {
"method": "createEmailAttribute",
"group": "attributes",
- "weight": 349,
+ "weight": 350,
"cookies": false,
"type": "",
"demo": "databases\/create-email-attribute.md",
@@ -6766,7 +7487,7 @@
"x-appwrite": {
"method": "updateEmailAttribute",
"group": "attributes",
- "weight": 350,
+ "weight": 351,
"cookies": false,
"type": "",
"demo": "databases\/update-email-attribute.md",
@@ -6882,7 +7603,7 @@
"x-appwrite": {
"method": "createEnumAttribute",
"group": "attributes",
- "weight": 351,
+ "weight": 352,
"cookies": false,
"type": "",
"demo": "databases\/create-enum-attribute.md",
@@ -7002,7 +7723,7 @@
"x-appwrite": {
"method": "updateEnumAttribute",
"group": "attributes",
- "weight": 352,
+ "weight": 353,
"cookies": false,
"type": "",
"demo": "databases\/update-enum-attribute.md",
@@ -7127,7 +7848,7 @@
"x-appwrite": {
"method": "createFloatAttribute",
"group": "attributes",
- "weight": 353,
+ "weight": 354,
"cookies": false,
"type": "",
"demo": "databases\/create-float-attribute.md",
@@ -7248,7 +7969,7 @@
"x-appwrite": {
"method": "updateFloatAttribute",
"group": "attributes",
- "weight": 354,
+ "weight": 355,
"cookies": false,
"type": "",
"demo": "databases\/update-float-attribute.md",
@@ -7374,7 +8095,7 @@
"x-appwrite": {
"method": "createIntegerAttribute",
"group": "attributes",
- "weight": 355,
+ "weight": 356,
"cookies": false,
"type": "",
"demo": "databases\/create-integer-attribute.md",
@@ -7495,7 +8216,7 @@
"x-appwrite": {
"method": "updateIntegerAttribute",
"group": "attributes",
- "weight": 356,
+ "weight": 357,
"cookies": false,
"type": "",
"demo": "databases\/update-integer-attribute.md",
@@ -7621,7 +8342,7 @@
"x-appwrite": {
"method": "createIpAttribute",
"group": "attributes",
- "weight": 357,
+ "weight": 358,
"cookies": false,
"type": "",
"demo": "databases\/create-ip-attribute.md",
@@ -7732,7 +8453,7 @@
"x-appwrite": {
"method": "updateIpAttribute",
"group": "attributes",
- "weight": 358,
+ "weight": 359,
"cookies": false,
"type": "",
"demo": "databases\/update-ip-attribute.md",
@@ -7848,7 +8569,7 @@
"x-appwrite": {
"method": "createLineAttribute",
"group": "attributes",
- "weight": 359,
+ "weight": 360,
"cookies": false,
"type": "",
"demo": "databases\/create-line-attribute.md",
@@ -7962,7 +8683,7 @@
"x-appwrite": {
"method": "updateLineAttribute",
"group": "attributes",
- "weight": 360,
+ "weight": 361,
"cookies": false,
"type": "",
"demo": "databases\/update-line-attribute.md",
@@ -8084,7 +8805,7 @@
"x-appwrite": {
"method": "createPointAttribute",
"group": "attributes",
- "weight": 361,
+ "weight": 362,
"cookies": false,
"type": "",
"demo": "databases\/create-point-attribute.md",
@@ -8198,7 +8919,7 @@
"x-appwrite": {
"method": "updatePointAttribute",
"group": "attributes",
- "weight": 362,
+ "weight": 363,
"cookies": false,
"type": "",
"demo": "databases\/update-point-attribute.md",
@@ -8320,7 +9041,7 @@
"x-appwrite": {
"method": "createPolygonAttribute",
"group": "attributes",
- "weight": 363,
+ "weight": 364,
"cookies": false,
"type": "",
"demo": "databases\/create-polygon-attribute.md",
@@ -8434,7 +9155,7 @@
"x-appwrite": {
"method": "updatePolygonAttribute",
"group": "attributes",
- "weight": 364,
+ "weight": 365,
"cookies": false,
"type": "",
"demo": "databases\/update-polygon-attribute.md",
@@ -8556,7 +9277,7 @@
"x-appwrite": {
"method": "createRelationshipAttribute",
"group": "attributes",
- "weight": 365,
+ "weight": 366,
"cookies": false,
"type": "",
"demo": "databases\/create-relationship-attribute.md",
@@ -8692,7 +9413,7 @@
"x-appwrite": {
"method": "createStringAttribute",
"group": "attributes",
- "weight": 367,
+ "weight": 368,
"cookies": false,
"type": "",
"demo": "databases\/create-string-attribute.md",
@@ -8814,7 +9535,7 @@
"x-appwrite": {
"method": "updateStringAttribute",
"group": "attributes",
- "weight": 368,
+ "weight": 369,
"cookies": false,
"type": "",
"demo": "databases\/update-string-attribute.md",
@@ -8935,7 +9656,7 @@
"x-appwrite": {
"method": "createUrlAttribute",
"group": "attributes",
- "weight": 369,
+ "weight": 370,
"cookies": false,
"type": "",
"demo": "databases\/create-url-attribute.md",
@@ -9046,7 +9767,7 @@
"x-appwrite": {
"method": "updateUrlAttribute",
"group": "attributes",
- "weight": 370,
+ "weight": 371,
"cookies": false,
"type": "",
"demo": "databases\/update-url-attribute.md",
@@ -9193,7 +9914,7 @@
"x-appwrite": {
"method": "getAttribute",
"group": "attributes",
- "weight": 342,
+ "weight": 343,
"cookies": false,
"type": "",
"demo": "databases\/get-attribute.md",
@@ -9269,7 +9990,7 @@
"x-appwrite": {
"method": "deleteAttribute",
"group": "attributes",
- "weight": 343,
+ "weight": 344,
"cookies": false,
"type": "",
"demo": "databases\/delete-attribute.md",
@@ -9354,7 +10075,7 @@
"x-appwrite": {
"method": "updateRelationshipAttribute",
"group": "attributes",
- "weight": 366,
+ "weight": 367,
"cookies": false,
"type": "",
"demo": "databases\/update-relationship-attribute.md",
@@ -9467,7 +10188,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -9579,7 +10300,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -9768,7 +10489,7 @@
"x-appwrite": {
"method": "upsertDocuments",
"group": "documents",
- "weight": 335,
+ "weight": 336,
"cookies": false,
"type": "",
"demo": "databases\/upsert-documents.md",
@@ -9904,7 +10625,7 @@
"x-appwrite": {
"method": "updateDocuments",
"group": "documents",
- "weight": 333,
+ "weight": 334,
"cookies": false,
"type": "",
"demo": "databases\/update-documents.md",
@@ -10008,7 +10729,7 @@
"x-appwrite": {
"method": "deleteDocuments",
"group": "documents",
- "weight": 337,
+ "weight": 338,
"cookies": false,
"type": "",
"demo": "databases\/delete-documents.md",
@@ -10109,7 +10830,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -10220,7 +10941,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -10377,7 +11098,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -10487,7 +11208,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -10593,7 +11314,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -10719,7 +11440,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -10845,7 +11566,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 374,
+ "weight": 375,
"cookies": false,
"type": "",
"demo": "databases\/list-indexes.md",
@@ -10943,7 +11664,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 371,
+ "weight": 372,
"cookies": false,
"type": "",
"demo": "databases\/create-index.md",
@@ -11077,7 +11798,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 372,
+ "weight": 373,
"cookies": false,
"type": "",
"demo": "databases\/get-index.md",
@@ -11153,7 +11874,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 373,
+ "weight": 374,
"cookies": false,
"type": "",
"demo": "databases\/delete-index.md",
@@ -11238,7 +11959,7 @@
"x-appwrite": {
"method": "list",
"group": "functions",
- "weight": 455,
+ "weight": 456,
"cookies": false,
"type": "",
"demo": "functions\/list.md",
@@ -11323,7 +12044,7 @@
"x-appwrite": {
"method": "create",
"group": "functions",
- "weight": 452,
+ "weight": 453,
"cookies": false,
"type": "",
"demo": "functions\/create.md",
@@ -11406,6 +12127,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -11432,7 +12154,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -11557,7 +12280,7 @@
"x-appwrite": {
"method": "listRuntimes",
"group": "runtimes",
- "weight": 457,
+ "weight": 458,
"cookies": false,
"type": "",
"demo": "functions\/list-runtimes.md",
@@ -11607,7 +12330,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "runtimes",
- "weight": 458,
+ "weight": 459,
"cookies": false,
"type": "",
"demo": "functions\/list-specifications.md",
@@ -11658,7 +12381,7 @@
"x-appwrite": {
"method": "get",
"group": "functions",
- "weight": 453,
+ "weight": 454,
"cookies": false,
"type": "",
"demo": "functions\/get.md",
@@ -11718,7 +12441,7 @@
"x-appwrite": {
"method": "update",
"group": "functions",
- "weight": 454,
+ "weight": 455,
"cookies": false,
"type": "",
"demo": "functions\/update.md",
@@ -11808,6 +12531,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -11834,7 +12558,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -11949,7 +12674,7 @@
"x-appwrite": {
"method": "delete",
"group": "functions",
- "weight": 456,
+ "weight": 457,
"cookies": false,
"type": "",
"demo": "functions\/delete.md",
@@ -12011,7 +12736,7 @@
"x-appwrite": {
"method": "updateFunctionDeployment",
"group": "functions",
- "weight": 461,
+ "weight": 462,
"cookies": false,
"type": "",
"demo": "functions\/update-function-deployment.md",
@@ -12092,7 +12817,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 462,
+ "weight": 463,
"cookies": false,
"type": "",
"demo": "functions\/list-deployments.md",
@@ -12187,7 +12912,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 459,
+ "weight": 460,
"cookies": false,
"type": "upload",
"demo": "functions\/create-deployment.md",
@@ -12284,7 +13009,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 467,
+ "weight": 468,
"cookies": false,
"type": "",
"demo": "functions\/create-duplicate-deployment.md",
@@ -12370,7 +13095,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 464,
+ "weight": 465,
"cookies": false,
"type": "",
"demo": "functions\/create-template-deployment.md",
@@ -12474,7 +13199,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 465,
+ "weight": 466,
"cookies": false,
"type": "",
"demo": "functions\/create-vcs-deployment.md",
@@ -12572,7 +13297,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 460,
+ "weight": 461,
"cookies": false,
"type": "",
"demo": "functions\/get-deployment.md",
@@ -12635,7 +13360,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 463,
+ "weight": 464,
"cookies": false,
"type": "",
"demo": "functions\/delete-deployment.md",
@@ -12700,7 +13425,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 466,
+ "weight": 467,
"cookies": false,
"type": "location",
"demo": "functions\/get-deployment-download.md",
@@ -12791,7 +13516,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 468,
+ "weight": 469,
"cookies": false,
"type": "",
"demo": "functions\/update-deployment-status.md",
@@ -12863,7 +13588,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -12951,7 +13676,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -13069,7 +13794,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -13136,7 +13861,7 @@
"x-appwrite": {
"method": "deleteExecution",
"group": "executions",
- "weight": 472,
+ "weight": 473,
"cookies": false,
"type": "",
"demo": "functions\/delete-execution.md",
@@ -13208,7 +13933,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 477,
+ "weight": 478,
"cookies": false,
"type": "",
"demo": "functions\/list-variables.md",
@@ -13268,7 +13993,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 475,
+ "weight": 476,
"cookies": false,
"type": "",
"demo": "functions\/create-variable.md",
@@ -13360,7 +14085,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 476,
+ "weight": 477,
"cookies": false,
"type": "",
"demo": "functions\/get-variable.md",
@@ -13430,7 +14155,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 478,
+ "weight": 479,
"cookies": false,
"type": "",
"demo": "functions\/update-variable.md",
@@ -13522,7 +14247,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 479,
+ "weight": 480,
"cookies": false,
"type": "",
"demo": "functions\/delete-variable.md",
@@ -13594,7 +14319,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -13648,7 +14373,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -13702,7 +14427,7 @@
"x-appwrite": {
"method": "get",
"group": "health",
- "weight": 78,
+ "weight": 79,
"cookies": false,
"type": "",
"demo": "health\/get.md",
@@ -13752,7 +14477,7 @@
"x-appwrite": {
"method": "getAntivirus",
"group": "health",
- "weight": 99,
+ "weight": 100,
"cookies": false,
"type": "",
"demo": "health\/get-antivirus.md",
@@ -13802,7 +14527,7 @@
"x-appwrite": {
"method": "getCache",
"group": "health",
- "weight": 81,
+ "weight": 82,
"cookies": false,
"type": "",
"demo": "health\/get-cache.md",
@@ -13852,7 +14577,7 @@
"x-appwrite": {
"method": "getCertificate",
"group": "health",
- "weight": 86,
+ "weight": 87,
"cookies": false,
"type": "",
"demo": "health\/get-certificate.md",
@@ -13913,7 +14638,7 @@
"x-appwrite": {
"method": "getDB",
"group": "health",
- "weight": 80,
+ "weight": 81,
"cookies": false,
"type": "",
"demo": "health\/get-db.md",
@@ -13963,7 +14688,7 @@
"x-appwrite": {
"method": "getPubSub",
"group": "health",
- "weight": 82,
+ "weight": 83,
"cookies": false,
"type": "",
"demo": "health\/get-pub-sub.md",
@@ -14013,7 +14738,7 @@
"x-appwrite": {
"method": "getQueueBuilds",
"group": "queue",
- "weight": 88,
+ "weight": 89,
"cookies": false,
"type": "",
"demo": "health\/get-queue-builds.md",
@@ -14076,7 +14801,7 @@
"x-appwrite": {
"method": "getQueueCertificates",
"group": "queue",
- "weight": 87,
+ "weight": 88,
"cookies": false,
"type": "",
"demo": "health\/get-queue-certificates.md",
@@ -14139,7 +14864,7 @@
"x-appwrite": {
"method": "getQueueDatabases",
"group": "queue",
- "weight": 89,
+ "weight": 90,
"cookies": false,
"type": "",
"demo": "health\/get-queue-databases.md",
@@ -14213,7 +14938,7 @@
"x-appwrite": {
"method": "getQueueDeletes",
"group": "queue",
- "weight": 90,
+ "weight": 91,
"cookies": false,
"type": "",
"demo": "health\/get-queue-deletes.md",
@@ -14276,7 +15001,7 @@
"x-appwrite": {
"method": "getFailedJobs",
"group": "queue",
- "weight": 100,
+ "weight": 101,
"cookies": false,
"type": "",
"demo": "health\/get-failed-jobs.md",
@@ -14365,7 +15090,7 @@
"x-appwrite": {
"method": "getQueueFunctions",
"group": "queue",
- "weight": 94,
+ "weight": 95,
"cookies": false,
"type": "",
"demo": "health\/get-queue-functions.md",
@@ -14428,7 +15153,7 @@
"x-appwrite": {
"method": "getQueueLogs",
"group": "queue",
- "weight": 85,
+ "weight": 86,
"cookies": false,
"type": "",
"demo": "health\/get-queue-logs.md",
@@ -14491,7 +15216,7 @@
"x-appwrite": {
"method": "getQueueMails",
"group": "queue",
- "weight": 91,
+ "weight": 92,
"cookies": false,
"type": "",
"demo": "health\/get-queue-mails.md",
@@ -14554,7 +15279,7 @@
"x-appwrite": {
"method": "getQueueMessaging",
"group": "queue",
- "weight": 92,
+ "weight": 93,
"cookies": false,
"type": "",
"demo": "health\/get-queue-messaging.md",
@@ -14617,7 +15342,7 @@
"x-appwrite": {
"method": "getQueueMigrations",
"group": "queue",
- "weight": 93,
+ "weight": 94,
"cookies": false,
"type": "",
"demo": "health\/get-queue-migrations.md",
@@ -14680,7 +15405,7 @@
"x-appwrite": {
"method": "getQueueStatsResources",
"group": "queue",
- "weight": 95,
+ "weight": 96,
"cookies": false,
"type": "",
"demo": "health\/get-queue-stats-resources.md",
@@ -14743,7 +15468,7 @@
"x-appwrite": {
"method": "getQueueUsage",
"group": "queue",
- "weight": 96,
+ "weight": 97,
"cookies": false,
"type": "",
"demo": "health\/get-queue-usage.md",
@@ -14806,7 +15531,7 @@
"x-appwrite": {
"method": "getQueueWebhooks",
"group": "queue",
- "weight": 84,
+ "weight": 85,
"cookies": false,
"type": "",
"demo": "health\/get-queue-webhooks.md",
@@ -14869,7 +15594,7 @@
"x-appwrite": {
"method": "getStorage",
"group": "storage",
- "weight": 98,
+ "weight": 99,
"cookies": false,
"type": "",
"demo": "health\/get-storage.md",
@@ -14919,7 +15644,7 @@
"x-appwrite": {
"method": "getStorageLocal",
"group": "storage",
- "weight": 97,
+ "weight": 98,
"cookies": false,
"type": "",
"demo": "health\/get-storage-local.md",
@@ -14969,7 +15694,7 @@
"x-appwrite": {
"method": "getTime",
"group": "health",
- "weight": 83,
+ "weight": 84,
"cookies": false,
"type": "",
"demo": "health\/get-time.md",
@@ -15019,7 +15744,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -15073,7 +15798,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -15127,7 +15852,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -15181,7 +15906,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -15235,7 +15960,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -15289,7 +16014,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -15343,7 +16068,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -15397,7 +16122,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -15451,7 +16176,7 @@
"x-appwrite": {
"method": "listMessages",
"group": "messages",
- "weight": 307,
+ "weight": 308,
"cookies": false,
"type": "",
"demo": "messaging\/list-messages.md",
@@ -15539,7 +16264,7 @@
"x-appwrite": {
"method": "createEmail",
"group": "messages",
- "weight": 304,
+ "weight": 305,
"cookies": false,
"type": "",
"demo": "messaging\/create-email.md",
@@ -15684,7 +16409,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "messages",
- "weight": 311,
+ "weight": 312,
"cookies": false,
"type": "",
"demo": "messaging\/update-email.md",
@@ -15831,7 +16556,7 @@
"x-appwrite": {
"method": "createPush",
"group": "messages",
- "weight": 306,
+ "weight": 307,
"cookies": false,
"type": "",
"demo": "messaging\/create-push.md",
@@ -16006,7 +16731,7 @@
"x-appwrite": {
"method": "updatePush",
"group": "messages",
- "weight": 313,
+ "weight": 314,
"cookies": false,
"type": "",
"demo": "messaging\/update-push.md",
@@ -16185,7 +16910,7 @@
"x-appwrite": {
"method": "createSms",
"group": "messages",
- "weight": 305,
+ "weight": 306,
"cookies": false,
"type": "",
"demo": "messaging\/create-sms.md",
@@ -16365,7 +17090,7 @@
"x-appwrite": {
"method": "updateSms",
"group": "messages",
- "weight": 312,
+ "weight": 313,
"cookies": false,
"type": "",
"demo": "messaging\/update-sms.md",
@@ -16546,7 +17271,7 @@
"x-appwrite": {
"method": "getMessage",
"group": "messages",
- "weight": 310,
+ "weight": 311,
"cookies": false,
"type": "",
"demo": "messaging\/get-message.md",
@@ -16600,7 +17325,7 @@
"x-appwrite": {
"method": "delete",
"group": "messages",
- "weight": 314,
+ "weight": 315,
"cookies": false,
"type": "",
"demo": "messaging\/delete.md",
@@ -16663,7 +17388,7 @@
"x-appwrite": {
"method": "listMessageLogs",
"group": "logs",
- "weight": 308,
+ "weight": 309,
"cookies": false,
"type": "",
"demo": "messaging\/list-message-logs.md",
@@ -16750,7 +17475,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "messages",
- "weight": 309,
+ "weight": 310,
"cookies": false,
"type": "",
"demo": "messaging\/list-targets.md",
@@ -16837,7 +17562,7 @@
"x-appwrite": {
"method": "listProviders",
"group": "providers",
- "weight": 278,
+ "weight": 279,
"cookies": false,
"type": "",
"demo": "messaging\/list-providers.md",
@@ -16925,7 +17650,7 @@
"x-appwrite": {
"method": "createApnsProvider",
"group": "providers",
- "weight": 277,
+ "weight": 278,
"cookies": false,
"type": "",
"demo": "messaging\/create-apns-provider.md",
@@ -17103,7 +17828,7 @@
"x-appwrite": {
"method": "updateApnsProvider",
"group": "providers",
- "weight": 291,
+ "weight": 292,
"cookies": false,
"type": "",
"demo": "messaging\/update-apns-provider.md",
@@ -17282,7 +18007,7 @@
"x-appwrite": {
"method": "createFcmProvider",
"group": "providers",
- "weight": 276,
+ "weight": 277,
"cookies": false,
"type": "",
"demo": "messaging\/create-fcm-provider.md",
@@ -17432,7 +18157,7 @@
"x-appwrite": {
"method": "updateFcmProvider",
"group": "providers",
- "weight": 290,
+ "weight": 291,
"cookies": false,
"type": "",
"demo": "messaging\/update-fcm-provider.md",
@@ -17583,7 +18308,7 @@
"x-appwrite": {
"method": "createMailgunProvider",
"group": "providers",
- "weight": 267,
+ "weight": 268,
"cookies": false,
"type": "",
"demo": "messaging\/create-mailgun-provider.md",
@@ -17699,7 +18424,7 @@
"x-appwrite": {
"method": "updateMailgunProvider",
"group": "providers",
- "weight": 281,
+ "weight": 282,
"cookies": false,
"type": "",
"demo": "messaging\/update-mailgun-provider.md",
@@ -17818,7 +18543,7 @@
"x-appwrite": {
"method": "createMsg91Provider",
"group": "providers",
- "weight": 271,
+ "weight": 272,
"cookies": false,
"type": "",
"demo": "messaging\/create-msg-91-provider.md",
@@ -17914,7 +18639,7 @@
"x-appwrite": {
"method": "updateMsg91Provider",
"group": "providers",
- "weight": 285,
+ "weight": 286,
"cookies": false,
"type": "",
"demo": "messaging\/update-msg-91-provider.md",
@@ -18013,7 +18738,7 @@
"x-appwrite": {
"method": "createResendProvider",
"group": "providers",
- "weight": 269,
+ "weight": 270,
"cookies": false,
"type": "",
"demo": "messaging\/create-resend-provider.md",
@@ -18119,7 +18844,7 @@
"x-appwrite": {
"method": "updateResendProvider",
"group": "providers",
- "weight": 283,
+ "weight": 284,
"cookies": false,
"type": "",
"demo": "messaging\/update-resend-provider.md",
@@ -18228,7 +18953,7 @@
"x-appwrite": {
"method": "createSendgridProvider",
"group": "providers",
- "weight": 268,
+ "weight": 269,
"cookies": false,
"type": "",
"demo": "messaging\/create-sendgrid-provider.md",
@@ -18334,7 +19059,7 @@
"x-appwrite": {
"method": "updateSendgridProvider",
"group": "providers",
- "weight": 282,
+ "weight": 283,
"cookies": false,
"type": "",
"demo": "messaging\/update-sendgrid-provider.md",
@@ -18443,7 +19168,7 @@
"x-appwrite": {
"method": "createSmtpProvider",
"group": "providers",
- "weight": 270,
+ "weight": 271,
"cookies": false,
"type": "",
"demo": "messaging\/create-smtp-provider.md",
@@ -18673,7 +19398,7 @@
"x-appwrite": {
"method": "updateSmtpProvider",
"group": "providers",
- "weight": 284,
+ "weight": 285,
"cookies": false,
"type": "",
"demo": "messaging\/update-smtp-provider.md",
@@ -18901,7 +19626,7 @@
"x-appwrite": {
"method": "createTelesignProvider",
"group": "providers",
- "weight": 272,
+ "weight": 273,
"cookies": false,
"type": "",
"demo": "messaging\/create-telesign-provider.md",
@@ -18997,7 +19722,7 @@
"x-appwrite": {
"method": "updateTelesignProvider",
"group": "providers",
- "weight": 286,
+ "weight": 287,
"cookies": false,
"type": "",
"demo": "messaging\/update-telesign-provider.md",
@@ -19096,7 +19821,7 @@
"x-appwrite": {
"method": "createTextmagicProvider",
"group": "providers",
- "weight": 273,
+ "weight": 274,
"cookies": false,
"type": "",
"demo": "messaging\/create-textmagic-provider.md",
@@ -19192,7 +19917,7 @@
"x-appwrite": {
"method": "updateTextmagicProvider",
"group": "providers",
- "weight": 287,
+ "weight": 288,
"cookies": false,
"type": "",
"demo": "messaging\/update-textmagic-provider.md",
@@ -19291,7 +20016,7 @@
"x-appwrite": {
"method": "createTwilioProvider",
"group": "providers",
- "weight": 274,
+ "weight": 275,
"cookies": false,
"type": "",
"demo": "messaging\/create-twilio-provider.md",
@@ -19387,7 +20112,7 @@
"x-appwrite": {
"method": "updateTwilioProvider",
"group": "providers",
- "weight": 288,
+ "weight": 289,
"cookies": false,
"type": "",
"demo": "messaging\/update-twilio-provider.md",
@@ -19486,7 +20211,7 @@
"x-appwrite": {
"method": "createVonageProvider",
"group": "providers",
- "weight": 275,
+ "weight": 276,
"cookies": false,
"type": "",
"demo": "messaging\/create-vonage-provider.md",
@@ -19582,7 +20307,7 @@
"x-appwrite": {
"method": "updateVonageProvider",
"group": "providers",
- "weight": 289,
+ "weight": 290,
"cookies": false,
"type": "",
"demo": "messaging\/update-vonage-provider.md",
@@ -19681,7 +20406,7 @@
"x-appwrite": {
"method": "getProvider",
"group": "providers",
- "weight": 280,
+ "weight": 281,
"cookies": false,
"type": "",
"demo": "messaging\/get-provider.md",
@@ -19735,7 +20460,7 @@
"x-appwrite": {
"method": "deleteProvider",
"group": "providers",
- "weight": 292,
+ "weight": 293,
"cookies": false,
"type": "",
"demo": "messaging\/delete-provider.md",
@@ -19798,7 +20523,7 @@
"x-appwrite": {
"method": "listProviderLogs",
"group": "providers",
- "weight": 279,
+ "weight": 280,
"cookies": false,
"type": "",
"demo": "messaging\/list-provider-logs.md",
@@ -19885,7 +20610,7 @@
"x-appwrite": {
"method": "listSubscriberLogs",
"group": "subscribers",
- "weight": 301,
+ "weight": 302,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscriber-logs.md",
@@ -19972,7 +20697,7 @@
"x-appwrite": {
"method": "listTopics",
"group": "topics",
- "weight": 294,
+ "weight": 295,
"cookies": false,
"type": "",
"demo": "messaging\/list-topics.md",
@@ -20058,7 +20783,7 @@
"x-appwrite": {
"method": "createTopic",
"group": "topics",
- "weight": 293,
+ "weight": 294,
"cookies": false,
"type": "",
"demo": "messaging\/create-topic.md",
@@ -20142,7 +20867,7 @@
"x-appwrite": {
"method": "getTopic",
"group": "topics",
- "weight": 296,
+ "weight": 297,
"cookies": false,
"type": "",
"demo": "messaging\/get-topic.md",
@@ -20203,7 +20928,7 @@
"x-appwrite": {
"method": "updateTopic",
"group": "topics",
- "weight": 297,
+ "weight": 298,
"cookies": false,
"type": "",
"demo": "messaging\/update-topic.md",
@@ -20281,7 +21006,7 @@
"x-appwrite": {
"method": "deleteTopic",
"group": "topics",
- "weight": 298,
+ "weight": 299,
"cookies": false,
"type": "",
"demo": "messaging\/delete-topic.md",
@@ -20344,7 +21069,7 @@
"x-appwrite": {
"method": "listTopicLogs",
"group": "topics",
- "weight": 295,
+ "weight": 296,
"cookies": false,
"type": "",
"demo": "messaging\/list-topic-logs.md",
@@ -20431,7 +21156,7 @@
"x-appwrite": {
"method": "listSubscribers",
"group": "subscribers",
- "weight": 300,
+ "weight": 301,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscribers.md",
@@ -20527,7 +21252,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -20619,7 +21344,7 @@
"x-appwrite": {
"method": "getSubscriber",
"group": "subscribers",
- "weight": 302,
+ "weight": 303,
"cookies": false,
"type": "",
"demo": "messaging\/get-subscriber.md",
@@ -20683,7 +21408,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -20760,7 +21485,7 @@
"x-appwrite": {
"method": "list",
"group": "sites",
- "weight": 484,
+ "weight": 485,
"cookies": false,
"type": "",
"demo": "sites\/list.md",
@@ -20845,7 +21570,7 @@
"x-appwrite": {
"method": "create",
"group": "sites",
- "weight": 482,
+ "weight": 483,
"cookies": false,
"type": "",
"demo": "sites\/create.md",
@@ -20982,6 +21707,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -21008,7 +21734,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -21096,7 +21823,7 @@
"x-appwrite": {
"method": "listFrameworks",
"group": "frameworks",
- "weight": 487,
+ "weight": 488,
"cookies": false,
"type": "",
"demo": "sites\/list-frameworks.md",
@@ -21146,7 +21873,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "frameworks",
- "weight": 510,
+ "weight": 511,
"cookies": false,
"type": "",
"demo": "sites\/list-specifications.md",
@@ -21197,7 +21924,7 @@
"x-appwrite": {
"method": "get",
"group": "sites",
- "weight": 483,
+ "weight": 484,
"cookies": false,
"type": "",
"demo": "sites\/get.md",
@@ -21257,7 +21984,7 @@
"x-appwrite": {
"method": "update",
"group": "sites",
- "weight": 485,
+ "weight": 486,
"cookies": false,
"type": "",
"demo": "sites\/update.md",
@@ -21401,6 +22128,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -21427,7 +22155,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -21504,7 +22233,7 @@
"x-appwrite": {
"method": "delete",
"group": "sites",
- "weight": 486,
+ "weight": 487,
"cookies": false,
"type": "",
"demo": "sites\/delete.md",
@@ -21566,7 +22295,7 @@
"x-appwrite": {
"method": "updateSiteDeployment",
"group": "sites",
- "weight": 493,
+ "weight": 494,
"cookies": false,
"type": "",
"demo": "sites\/update-site-deployment.md",
@@ -21647,7 +22376,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 492,
+ "weight": 493,
"cookies": false,
"type": "",
"demo": "sites\/list-deployments.md",
@@ -21742,7 +22471,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 488,
+ "weight": 489,
"cookies": false,
"type": "upload",
"demo": "sites\/create-deployment.md",
@@ -21844,7 +22573,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 496,
+ "weight": 497,
"cookies": false,
"type": "",
"demo": "sites\/create-duplicate-deployment.md",
@@ -21925,7 +22654,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 489,
+ "weight": 490,
"cookies": false,
"type": "",
"demo": "sites\/create-template-deployment.md",
@@ -22029,7 +22758,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 490,
+ "weight": 491,
"cookies": false,
"type": "",
"demo": "sites\/create-vcs-deployment.md",
@@ -22128,7 +22857,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 491,
+ "weight": 492,
"cookies": false,
"type": "",
"demo": "sites\/get-deployment.md",
@@ -22191,7 +22920,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 494,
+ "weight": 495,
"cookies": false,
"type": "",
"demo": "sites\/delete-deployment.md",
@@ -22256,7 +22985,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 495,
+ "weight": 496,
"cookies": false,
"type": "location",
"demo": "sites\/get-deployment-download.md",
@@ -22347,7 +23076,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 497,
+ "weight": 498,
"cookies": false,
"type": "",
"demo": "sites\/update-deployment-status.md",
@@ -22419,7 +23148,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 499,
+ "weight": 500,
"cookies": false,
"type": "",
"demo": "sites\/list-logs.md",
@@ -22505,7 +23234,7 @@
"x-appwrite": {
"method": "getLog",
"group": "logs",
- "weight": 498,
+ "weight": 499,
"cookies": false,
"type": "",
"demo": "sites\/get-log.md",
@@ -22568,7 +23297,7 @@
"x-appwrite": {
"method": "deleteLog",
"group": "logs",
- "weight": 500,
+ "weight": 501,
"cookies": false,
"type": "",
"demo": "sites\/delete-log.md",
@@ -22640,7 +23369,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 503,
+ "weight": 504,
"cookies": false,
"type": "",
"demo": "sites\/list-variables.md",
@@ -22700,7 +23429,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 501,
+ "weight": 502,
"cookies": false,
"type": "",
"demo": "sites\/create-variable.md",
@@ -22792,7 +23521,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 502,
+ "weight": 503,
"cookies": false,
"type": "",
"demo": "sites\/get-variable.md",
@@ -22862,7 +23591,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 504,
+ "weight": 505,
"cookies": false,
"type": "",
"demo": "sites\/update-variable.md",
@@ -22954,7 +23683,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 505,
+ "weight": 506,
"cookies": false,
"type": "",
"demo": "sites\/delete-variable.md",
@@ -23026,7 +23755,7 @@
"x-appwrite": {
"method": "listBuckets",
"group": "buckets",
- "weight": 155,
+ "weight": 156,
"cookies": false,
"type": "",
"demo": "storage\/list-buckets.md",
@@ -23111,7 +23840,7 @@
"x-appwrite": {
"method": "createBucket",
"group": "buckets",
- "weight": 154,
+ "weight": 155,
"cookies": false,
"type": "",
"demo": "storage\/create-bucket.md",
@@ -23239,7 +23968,7 @@
"x-appwrite": {
"method": "getBucket",
"group": "buckets",
- "weight": 156,
+ "weight": 157,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket.md",
@@ -23299,7 +24028,7 @@
"x-appwrite": {
"method": "updateBucket",
"group": "buckets",
- "weight": 157,
+ "weight": 158,
"cookies": false,
"type": "",
"demo": "storage\/update-bucket.md",
@@ -23424,7 +24153,7 @@
"x-appwrite": {
"method": "deleteBucket",
"group": "buckets",
- "weight": 158,
+ "weight": 159,
"cookies": false,
"type": "",
"demo": "storage\/delete-bucket.md",
@@ -23486,7 +24215,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -23585,7 +24314,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -23685,7 +24414,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -23759,7 +24488,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -23850,7 +24579,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -23919,7 +24648,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -23999,7 +24728,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -24229,7 +24958,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -24316,7 +25045,7 @@
"x-appwrite": {
"method": "list",
"group": "tablesdb",
- "weight": 385,
+ "weight": 386,
"cookies": false,
"type": "",
"demo": "tablesdb\/list.md",
@@ -24401,7 +25130,7 @@
"x-appwrite": {
"method": "create",
"group": "tablesdb",
- "weight": 381,
+ "weight": 382,
"cookies": false,
"type": "",
"demo": "tablesdb\/create.md",
@@ -24481,7 +25210,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -24551,7 +25280,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -24624,7 +25353,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -24691,7 +25420,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -24772,7 +25501,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -24841,7 +25570,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -24929,7 +25658,7 @@
"x-appwrite": {
"method": "get",
"group": "tablesdb",
- "weight": 382,
+ "weight": 383,
"cookies": false,
"type": "",
"demo": "tablesdb\/get.md",
@@ -24989,7 +25718,7 @@
"x-appwrite": {
"method": "update",
"group": "tablesdb",
- "weight": 383,
+ "weight": 384,
"cookies": false,
"type": "",
"demo": "tablesdb\/update.md",
@@ -25066,7 +25795,7 @@
"x-appwrite": {
"method": "delete",
"group": "tablesdb",
- "weight": 384,
+ "weight": 385,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete.md",
@@ -25128,7 +25857,7 @@
"x-appwrite": {
"method": "listTables",
"group": "tables",
- "weight": 392,
+ "weight": 393,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-tables.md",
@@ -25226,7 +25955,7 @@
"x-appwrite": {
"method": "createTable",
"group": "tables",
- "weight": 388,
+ "weight": 389,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-table.md",
@@ -25334,7 +26063,7 @@
"x-appwrite": {
"method": "getTable",
"group": "tables",
- "weight": 389,
+ "weight": 390,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table.md",
@@ -25407,7 +26136,7 @@
"x-appwrite": {
"method": "updateTable",
"group": "tables",
- "weight": 390,
+ "weight": 391,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-table.md",
@@ -25510,7 +26239,7 @@
"x-appwrite": {
"method": "deleteTable",
"group": "tables",
- "weight": 391,
+ "weight": 392,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-table.md",
@@ -25585,7 +26314,7 @@
"x-appwrite": {
"method": "listColumns",
"group": "columns",
- "weight": 397,
+ "weight": 398,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-columns.md",
@@ -25684,7 +26413,7 @@
"x-appwrite": {
"method": "createBooleanColumn",
"group": "columns",
- "weight": 398,
+ "weight": 399,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-boolean-column.md",
@@ -25794,7 +26523,7 @@
"x-appwrite": {
"method": "updateBooleanColumn",
"group": "columns",
- "weight": 399,
+ "weight": 400,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-boolean-column.md",
@@ -25909,7 +26638,7 @@
"x-appwrite": {
"method": "createDatetimeColumn",
"group": "columns",
- "weight": 400,
+ "weight": 401,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-datetime-column.md",
@@ -26019,7 +26748,7 @@
"x-appwrite": {
"method": "updateDatetimeColumn",
"group": "columns",
- "weight": 401,
+ "weight": 402,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-datetime-column.md",
@@ -26134,7 +26863,7 @@
"x-appwrite": {
"method": "createEmailColumn",
"group": "columns",
- "weight": 402,
+ "weight": 403,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-email-column.md",
@@ -26244,7 +26973,7 @@
"x-appwrite": {
"method": "updateEmailColumn",
"group": "columns",
- "weight": 403,
+ "weight": 404,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-email-column.md",
@@ -26359,7 +27088,7 @@
"x-appwrite": {
"method": "createEnumColumn",
"group": "columns",
- "weight": 404,
+ "weight": 405,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-enum-column.md",
@@ -26478,7 +27207,7 @@
"x-appwrite": {
"method": "updateEnumColumn",
"group": "columns",
- "weight": 405,
+ "weight": 406,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-enum-column.md",
@@ -26602,7 +27331,7 @@
"x-appwrite": {
"method": "createFloatColumn",
"group": "columns",
- "weight": 406,
+ "weight": 407,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-float-column.md",
@@ -26722,7 +27451,7 @@
"x-appwrite": {
"method": "updateFloatColumn",
"group": "columns",
- "weight": 407,
+ "weight": 408,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-float-column.md",
@@ -26847,7 +27576,7 @@
"x-appwrite": {
"method": "createIntegerColumn",
"group": "columns",
- "weight": 408,
+ "weight": 409,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-integer-column.md",
@@ -26967,7 +27696,7 @@
"x-appwrite": {
"method": "updateIntegerColumn",
"group": "columns",
- "weight": 409,
+ "weight": 410,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-integer-column.md",
@@ -27092,7 +27821,7 @@
"x-appwrite": {
"method": "createIpColumn",
"group": "columns",
- "weight": 410,
+ "weight": 411,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-ip-column.md",
@@ -27202,7 +27931,7 @@
"x-appwrite": {
"method": "updateIpColumn",
"group": "columns",
- "weight": 411,
+ "weight": 412,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-ip-column.md",
@@ -27317,7 +28046,7 @@
"x-appwrite": {
"method": "createLineColumn",
"group": "columns",
- "weight": 412,
+ "weight": 413,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-line-column.md",
@@ -27430,7 +28159,7 @@
"x-appwrite": {
"method": "updateLineColumn",
"group": "columns",
- "weight": 413,
+ "weight": 414,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-line-column.md",
@@ -27551,7 +28280,7 @@
"x-appwrite": {
"method": "createPointColumn",
"group": "columns",
- "weight": 414,
+ "weight": 415,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-point-column.md",
@@ -27664,7 +28393,7 @@
"x-appwrite": {
"method": "updatePointColumn",
"group": "columns",
- "weight": 415,
+ "weight": 416,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-point-column.md",
@@ -27785,7 +28514,7 @@
"x-appwrite": {
"method": "createPolygonColumn",
"group": "columns",
- "weight": 416,
+ "weight": 417,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-polygon-column.md",
@@ -27898,7 +28627,7 @@
"x-appwrite": {
"method": "updatePolygonColumn",
"group": "columns",
- "weight": 417,
+ "weight": 418,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-polygon-column.md",
@@ -28019,7 +28748,7 @@
"x-appwrite": {
"method": "createRelationshipColumn",
"group": "columns",
- "weight": 418,
+ "weight": 419,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-relationship-column.md",
@@ -28154,7 +28883,7 @@
"x-appwrite": {
"method": "createStringColumn",
"group": "columns",
- "weight": 420,
+ "weight": 421,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-string-column.md",
@@ -28275,7 +29004,7 @@
"x-appwrite": {
"method": "updateStringColumn",
"group": "columns",
- "weight": 421,
+ "weight": 422,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-string-column.md",
@@ -28395,7 +29124,7 @@
"x-appwrite": {
"method": "createUrlColumn",
"group": "columns",
- "weight": 422,
+ "weight": 423,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-url-column.md",
@@ -28505,7 +29234,7 @@
"x-appwrite": {
"method": "updateUrlColumn",
"group": "columns",
- "weight": 423,
+ "weight": 424,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-url-column.md",
@@ -28651,7 +29380,7 @@
"x-appwrite": {
"method": "getColumn",
"group": "columns",
- "weight": 395,
+ "weight": 396,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-column.md",
@@ -28726,7 +29455,7 @@
"x-appwrite": {
"method": "deleteColumn",
"group": "columns",
- "weight": 396,
+ "weight": 397,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-column.md",
@@ -28810,7 +29539,7 @@
"x-appwrite": {
"method": "updateRelationshipColumn",
"group": "columns",
- "weight": 419,
+ "weight": 420,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-relationship-column.md",
@@ -28922,7 +29651,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 427,
+ "weight": 428,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-indexes.md",
@@ -29019,7 +29748,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 424,
+ "weight": 425,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-index.md",
@@ -29152,7 +29881,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 425,
+ "weight": 426,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-index.md",
@@ -29227,7 +29956,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 426,
+ "weight": 427,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-index.md",
@@ -29311,7 +30040,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -29422,7 +30151,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -29602,7 +30331,7 @@
"x-appwrite": {
"method": "upsertRows",
"group": "rows",
- "weight": 433,
+ "weight": 434,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-rows.md",
@@ -29733,7 +30462,7 @@
"x-appwrite": {
"method": "updateRows",
"group": "rows",
- "weight": 431,
+ "weight": 432,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-rows.md",
@@ -29836,7 +30565,7 @@
"x-appwrite": {
"method": "deleteRows",
"group": "rows",
- "weight": 435,
+ "weight": 436,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-rows.md",
@@ -29936,7 +30665,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -30046,7 +30775,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -30194,7 +30923,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -30303,7 +31032,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -30408,7 +31137,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -30533,7 +31262,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -30658,7 +31387,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -30747,7 +31476,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -30834,7 +31563,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -30898,7 +31627,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -30974,7 +31703,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -31040,7 +31769,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -31139,7 +31868,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -31252,7 +31981,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -31326,7 +32055,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -31415,7 +32144,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -31491,7 +32220,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -31590,7 +32319,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -31652,7 +32381,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
@@ -31735,7 +32464,7 @@
"x-appwrite": {
"method": "list",
"group": "files",
- "weight": 522,
+ "weight": 523,
"cookies": false,
"type": "",
"demo": "tokens\/list.md",
@@ -31830,7 +32559,7 @@
"x-appwrite": {
"method": "createFileToken",
"group": "files",
- "weight": 520,
+ "weight": 521,
"cookies": false,
"type": "",
"demo": "tokens\/create-file-token.md",
@@ -31920,7 +32649,7 @@
"x-appwrite": {
"method": "get",
"group": "tokens",
- "weight": 521,
+ "weight": 522,
"cookies": false,
"type": "",
"demo": "tokens\/get.md",
@@ -31981,7 +32710,7 @@
"x-appwrite": {
"method": "update",
"group": "tokens",
- "weight": 523,
+ "weight": 524,
"cookies": false,
"type": "",
"demo": "tokens\/update.md",
@@ -32052,7 +32781,7 @@
"x-appwrite": {
"method": "delete",
"group": "tokens",
- "weight": 524,
+ "weight": 525,
"cookies": false,
"type": "",
"demo": "tokens\/delete.md",
@@ -32115,7 +32844,7 @@
"x-appwrite": {
"method": "list",
"group": "users",
- "weight": 193,
+ "weight": 194,
"cookies": false,
"type": "",
"demo": "users\/list.md",
@@ -32200,7 +32929,7 @@
"x-appwrite": {
"method": "create",
"group": "users",
- "weight": 184,
+ "weight": 185,
"cookies": false,
"type": "",
"demo": "users\/create.md",
@@ -32289,7 +33018,7 @@
"x-appwrite": {
"method": "createArgon2User",
"group": "users",
- "weight": 187,
+ "weight": 188,
"cookies": false,
"type": "",
"demo": "users\/create-argon-2-user.md",
@@ -32375,7 +33104,7 @@
"x-appwrite": {
"method": "createBcryptUser",
"group": "users",
- "weight": 185,
+ "weight": 186,
"cookies": false,
"type": "",
"demo": "users\/create-bcrypt-user.md",
@@ -32461,7 +33190,7 @@
"x-appwrite": {
"method": "listIdentities",
"group": "identities",
- "weight": 201,
+ "weight": 202,
"cookies": false,
"type": "",
"demo": "users\/list-identities.md",
@@ -32541,7 +33270,7 @@
"x-appwrite": {
"method": "deleteIdentity",
"group": "identities",
- "weight": 224,
+ "weight": 225,
"cookies": false,
"type": "",
"demo": "users\/delete-identity.md",
@@ -32603,7 +33332,7 @@
"x-appwrite": {
"method": "createMD5User",
"group": "users",
- "weight": 186,
+ "weight": 187,
"cookies": false,
"type": "",
"demo": "users\/create-md-5-user.md",
@@ -32689,7 +33418,7 @@
"x-appwrite": {
"method": "createPHPassUser",
"group": "users",
- "weight": 189,
+ "weight": 190,
"cookies": false,
"type": "",
"demo": "users\/create-ph-pass-user.md",
@@ -32775,7 +33504,7 @@
"x-appwrite": {
"method": "createScryptUser",
"group": "users",
- "weight": 190,
+ "weight": 191,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-user.md",
@@ -32891,7 +33620,7 @@
"x-appwrite": {
"method": "createScryptModifiedUser",
"group": "users",
- "weight": 191,
+ "weight": 192,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-modified-user.md",
@@ -32995,7 +33724,7 @@
"x-appwrite": {
"method": "createSHAUser",
"group": "users",
- "weight": 188,
+ "weight": 189,
"cookies": false,
"type": "",
"demo": "users\/create-sha-user.md",
@@ -33101,7 +33830,7 @@
"x-appwrite": {
"method": "get",
"group": "users",
- "weight": 194,
+ "weight": 195,
"cookies": false,
"type": "",
"demo": "users\/get.md",
@@ -33154,7 +33883,7 @@
"x-appwrite": {
"method": "delete",
"group": "users",
- "weight": 222,
+ "weight": 223,
"cookies": false,
"type": "",
"demo": "users\/delete.md",
@@ -33216,7 +33945,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "users",
- "weight": 207,
+ "weight": 208,
"cookies": false,
"type": "",
"demo": "users\/update-email.md",
@@ -33297,7 +34026,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "sessions",
- "weight": 225,
+ "weight": 226,
"cookies": false,
"type": "",
"demo": "users\/create-jwt.md",
@@ -33380,7 +34109,7 @@
"x-appwrite": {
"method": "updateLabels",
"group": "users",
- "weight": 203,
+ "weight": 204,
"cookies": false,
"type": "",
"demo": "users\/update-labels.md",
@@ -33464,7 +34193,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 199,
+ "weight": 200,
"cookies": false,
"type": "",
"demo": "users\/list-logs.md",
@@ -33550,7 +34279,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 198,
+ "weight": 199,
"cookies": false,
"type": "",
"demo": "users\/list-memberships.md",
@@ -33647,7 +34376,7 @@
"x-appwrite": {
"method": "updateMfa",
"group": "users",
- "weight": 212,
+ "weight": 213,
"cookies": false,
"type": "",
"demo": "users\/update-mfa.md",
@@ -33781,7 +34510,7 @@
"x-appwrite": {
"method": "deleteMfaAuthenticator",
"group": "mfa",
- "weight": 217,
+ "weight": 218,
"cookies": false,
"type": "",
"demo": "users\/delete-mfa-authenticator.md",
@@ -33916,7 +34645,7 @@
"x-appwrite": {
"method": "listMfaFactors",
"group": "mfa",
- "weight": 213,
+ "weight": 214,
"cookies": false,
"type": "",
"demo": "users\/list-mfa-factors.md",
@@ -34034,7 +34763,7 @@
"x-appwrite": {
"method": "getMfaRecoveryCodes",
"group": "mfa",
- "weight": 214,
+ "weight": 215,
"cookies": false,
"type": "",
"demo": "users\/get-mfa-recovery-codes.md",
@@ -34150,7 +34879,7 @@
"x-appwrite": {
"method": "updateMfaRecoveryCodes",
"group": "mfa",
- "weight": 216,
+ "weight": 217,
"cookies": false,
"type": "",
"demo": "users\/update-mfa-recovery-codes.md",
@@ -34266,7 +34995,7 @@
"x-appwrite": {
"method": "createMfaRecoveryCodes",
"group": "mfa",
- "weight": 215,
+ "weight": 216,
"cookies": false,
"type": "",
"demo": "users\/create-mfa-recovery-codes.md",
@@ -34384,7 +35113,7 @@
"x-appwrite": {
"method": "updateName",
"group": "users",
- "weight": 205,
+ "weight": 206,
"cookies": false,
"type": "",
"demo": "users\/update-name.md",
@@ -34465,7 +35194,7 @@
"x-appwrite": {
"method": "updatePassword",
"group": "users",
- "weight": 206,
+ "weight": 207,
"cookies": false,
"type": "",
"demo": "users\/update-password.md",
@@ -34546,7 +35275,7 @@
"x-appwrite": {
"method": "updatePhone",
"group": "users",
- "weight": 208,
+ "weight": 209,
"cookies": false,
"type": "",
"demo": "users\/update-phone.md",
@@ -34627,7 +35356,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "users",
- "weight": 195,
+ "weight": 196,
"cookies": false,
"type": "",
"demo": "users\/get-prefs.md",
@@ -34687,7 +35416,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "users",
- "weight": 210,
+ "weight": 211,
"cookies": false,
"type": "",
"demo": "users\/update-prefs.md",
@@ -34768,7 +35497,7 @@
"x-appwrite": {
"method": "listSessions",
"group": "sessions",
- "weight": 197,
+ "weight": 198,
"cookies": false,
"type": "",
"demo": "users\/list-sessions.md",
@@ -34839,7 +35568,7 @@
"x-appwrite": {
"method": "createSession",
"group": "sessions",
- "weight": 218,
+ "weight": 219,
"cookies": false,
"type": "",
"demo": "users\/create-session.md",
@@ -34892,7 +35621,7 @@
"x-appwrite": {
"method": "deleteSessions",
"group": "sessions",
- "weight": 221,
+ "weight": 222,
"cookies": false,
"type": "",
"demo": "users\/delete-sessions.md",
@@ -34947,7 +35676,7 @@
"x-appwrite": {
"method": "deleteSession",
"group": "sessions",
- "weight": 220,
+ "weight": 221,
"cookies": false,
"type": "",
"demo": "users\/delete-session.md",
@@ -35019,7 +35748,7 @@
"x-appwrite": {
"method": "updateStatus",
"group": "users",
- "weight": 202,
+ "weight": 203,
"cookies": false,
"type": "",
"demo": "users\/update-status.md",
@@ -35100,7 +35829,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "targets",
- "weight": 200,
+ "weight": 201,
"cookies": false,
"type": "",
"demo": "users\/list-targets.md",
@@ -35185,7 +35914,7 @@
"x-appwrite": {
"method": "createTarget",
"group": "targets",
- "weight": 192,
+ "weight": 193,
"cookies": false,
"type": "",
"demo": "users\/create-target.md",
@@ -35296,7 +36025,7 @@
"x-appwrite": {
"method": "getTarget",
"group": "targets",
- "weight": 196,
+ "weight": 197,
"cookies": false,
"type": "",
"demo": "users\/get-target.md",
@@ -35367,7 +36096,7 @@
"x-appwrite": {
"method": "updateTarget",
"group": "targets",
- "weight": 211,
+ "weight": 212,
"cookies": false,
"type": "",
"demo": "users\/update-target.md",
@@ -35457,7 +36186,7 @@
"x-appwrite": {
"method": "deleteTarget",
"group": "targets",
- "weight": 223,
+ "weight": 224,
"cookies": false,
"type": "",
"demo": "users\/delete-target.md",
@@ -35530,7 +36259,7 @@
"x-appwrite": {
"method": "createToken",
"group": "sessions",
- "weight": 219,
+ "weight": 220,
"cookies": false,
"type": "",
"demo": "users\/create-token.md",
@@ -35613,7 +36342,7 @@
"x-appwrite": {
"method": "updateEmailVerification",
"group": "users",
- "weight": 209,
+ "weight": 210,
"cookies": false,
"type": "",
"demo": "users\/update-email-verification.md",
@@ -35694,7 +36423,7 @@
"x-appwrite": {
"method": "updatePhoneVerification",
"group": "users",
- "weight": 204,
+ "weight": 205,
"cookies": false,
"type": "",
"demo": "users\/update-phone-verification.md",
diff --git a/app/config/specs/swagger2-1.8.x-client.json b/app/config/specs/swagger2-1.8.x-client.json
index d476658f78..a304a7cb1a 100644
--- a/app/config/specs/swagger2-1.8.x-client.json
+++ b/app/config/specs/swagger2-1.8.x-client.json
@@ -5070,6 +5070,692 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "consumes": [],
+ "produces": [
+ "image\/png"
+ ],
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image",
+ "schema": {
+ "type": "file"
+ }
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Session": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com",
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "type": "object",
+ "default": [],
+ "x-example": "{}",
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280,
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720,
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1,
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light",
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "type": "array",
+ "collectionFormat": "multi",
+ "items": {
+ "type": "string"
+ },
+ "default": [],
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1,
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/databases\/transactions": {
"get": {
"summary": "List transactions",
@@ -5094,7 +5780,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -5159,7 +5845,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5227,7 +5913,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5288,7 +5974,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5365,7 +6051,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5428,7 +6114,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5507,7 +6193,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -5609,7 +6295,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -5763,7 +6449,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -5864,7 +6550,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -6014,7 +6700,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -6120,7 +6806,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -6218,7 +6904,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -6336,7 +7022,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -6452,7 +7138,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -6534,7 +7220,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -6651,7 +7337,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -6722,7 +7408,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -6795,7 +7481,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -6866,7 +7552,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -6917,7 +7603,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -6968,7 +7654,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -7019,7 +7705,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -7070,7 +7756,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -7121,7 +7807,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -7172,7 +7858,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -7223,7 +7909,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -7276,7 +7962,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -7360,7 +8046,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -7430,7 +8116,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -7521,7 +8207,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -7610,7 +8296,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -7679,7 +8365,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -7767,7 +8453,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -7836,7 +8522,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -7914,7 +8600,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -8120,7 +8806,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -8198,7 +8884,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -8266,7 +8952,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -8337,7 +9023,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -8401,7 +9087,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -8481,7 +9167,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -8547,7 +9233,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -8629,7 +9315,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -8730,7 +9416,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -8879,7 +9565,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -8979,7 +9665,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -9120,7 +9806,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -9225,7 +9911,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -9322,7 +10008,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -9439,7 +10125,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -9554,7 +10240,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -9637,7 +10323,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -9726,7 +10412,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -9787,7 +10473,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -9861,7 +10547,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -9922,7 +10608,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -10013,7 +10699,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -10125,7 +10811,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -10194,7 +10880,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -10279,7 +10965,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -10350,7 +11036,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -10444,7 +11130,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -10505,7 +11191,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
diff --git a/app/config/specs/swagger2-1.8.x-console.json b/app/config/specs/swagger2-1.8.x-console.json
index 5d7945d989..4562120363 100644
--- a/app/config/specs/swagger2-1.8.x-console.json
+++ b/app/config/specs/swagger2-1.8.x-console.json
@@ -5085,6 +5085,692 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "consumes": [],
+ "produces": [
+ "image\/png"
+ ],
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image",
+ "schema": {
+ "type": "file"
+ }
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Key": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com",
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "type": "object",
+ "default": [],
+ "x-example": "{}",
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280,
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720,
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1,
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light",
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "type": "array",
+ "collectionFormat": "multi",
+ "items": {
+ "type": "string"
+ },
+ "default": [],
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1,
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/console\/assistant": {
"post": {
"summary": "Create assistant query",
@@ -5111,7 +5797,7 @@
"x-appwrite": {
"method": "chat",
"group": "console",
- "weight": 252,
+ "weight": 253,
"cookies": false,
"type": "",
"demo": "assistant\/chat.md",
@@ -5174,7 +5860,7 @@
"x-appwrite": {
"method": "getResource",
"group": null,
- "weight": 511,
+ "weight": 512,
"cookies": false,
"type": "",
"demo": "console\/get-resource.md",
@@ -5245,7 +5931,7 @@
"x-appwrite": {
"method": "variables",
"group": "console",
- "weight": 251,
+ "weight": 252,
"cookies": false,
"type": "",
"demo": "console\/variables.md",
@@ -5293,7 +5979,7 @@
"x-appwrite": {
"method": "list",
"group": "databases",
- "weight": 319,
+ "weight": 320,
"cookies": false,
"type": "",
"demo": "databases\/list.md",
@@ -5406,7 +6092,7 @@
"x-appwrite": {
"method": "create",
"group": "databases",
- "weight": 315,
+ "weight": 316,
"cookies": false,
"type": "",
"demo": "databases\/create.md",
@@ -5523,7 +6209,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -5588,7 +6274,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5656,7 +6342,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5717,7 +6403,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5794,7 +6480,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5857,7 +6543,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5936,7 +6622,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 322,
+ "weight": 323,
"cookies": false,
"type": "",
"demo": "databases\/list-usage.md",
@@ -6036,7 +6722,7 @@
"x-appwrite": {
"method": "get",
"group": "databases",
- "weight": 316,
+ "weight": 317,
"cookies": false,
"type": "",
"demo": "databases\/get.md",
@@ -6127,7 +6813,7 @@
"x-appwrite": {
"method": "update",
"group": "databases",
- "weight": 317,
+ "weight": 318,
"cookies": false,
"type": "",
"demo": "databases\/update.md",
@@ -6240,7 +6926,7 @@
"x-appwrite": {
"method": "delete",
"group": "databases",
- "weight": 318,
+ "weight": 319,
"cookies": false,
"type": "",
"demo": "databases\/delete.md",
@@ -6330,7 +7016,7 @@
"x-appwrite": {
"method": "listCollections",
"group": "collections",
- "weight": 327,
+ "weight": 328,
"cookies": false,
"type": "",
"demo": "databases\/list-collections.md",
@@ -6423,7 +7109,7 @@
"x-appwrite": {
"method": "createCollection",
"group": "collections",
- "weight": 323,
+ "weight": 324,
"cookies": false,
"type": "",
"demo": "databases\/create-collection.md",
@@ -6532,7 +7218,7 @@
"x-appwrite": {
"method": "getCollection",
"group": "collections",
- "weight": 324,
+ "weight": 325,
"cookies": false,
"type": "",
"demo": "databases\/get-collection.md",
@@ -6603,7 +7289,7 @@
"x-appwrite": {
"method": "updateCollection",
"group": "collections",
- "weight": 325,
+ "weight": 326,
"cookies": false,
"type": "",
"demo": "databases\/update-collection.md",
@@ -6708,7 +7394,7 @@
"x-appwrite": {
"method": "deleteCollection",
"group": "collections",
- "weight": 326,
+ "weight": 327,
"cookies": false,
"type": "",
"demo": "databases\/delete-collection.md",
@@ -6779,7 +7465,7 @@
"x-appwrite": {
"method": "listAttributes",
"group": "attributes",
- "weight": 344,
+ "weight": 345,
"cookies": false,
"type": "",
"demo": "databases\/list-attributes.md",
@@ -6873,7 +7559,7 @@
"x-appwrite": {
"method": "createBooleanAttribute",
"group": "attributes",
- "weight": 345,
+ "weight": 346,
"cookies": false,
"type": "",
"demo": "databases\/create-boolean-attribute.md",
@@ -6983,7 +7669,7 @@
"x-appwrite": {
"method": "updateBooleanAttribute",
"group": "attributes",
- "weight": 346,
+ "weight": 347,
"cookies": false,
"type": "",
"demo": "databases\/update-boolean-attribute.md",
@@ -7095,7 +7781,7 @@
"x-appwrite": {
"method": "createDatetimeAttribute",
"group": "attributes",
- "weight": 347,
+ "weight": 348,
"cookies": false,
"type": "",
"demo": "databases\/create-datetime-attribute.md",
@@ -7205,7 +7891,7 @@
"x-appwrite": {
"method": "updateDatetimeAttribute",
"group": "attributes",
- "weight": 348,
+ "weight": 349,
"cookies": false,
"type": "",
"demo": "databases\/update-datetime-attribute.md",
@@ -7317,7 +8003,7 @@
"x-appwrite": {
"method": "createEmailAttribute",
"group": "attributes",
- "weight": 349,
+ "weight": 350,
"cookies": false,
"type": "",
"demo": "databases\/create-email-attribute.md",
@@ -7427,7 +8113,7 @@
"x-appwrite": {
"method": "updateEmailAttribute",
"group": "attributes",
- "weight": 350,
+ "weight": 351,
"cookies": false,
"type": "",
"demo": "databases\/update-email-attribute.md",
@@ -7539,7 +8225,7 @@
"x-appwrite": {
"method": "createEnumAttribute",
"group": "attributes",
- "weight": 351,
+ "weight": 352,
"cookies": false,
"type": "",
"demo": "databases\/create-enum-attribute.md",
@@ -7659,7 +8345,7 @@
"x-appwrite": {
"method": "updateEnumAttribute",
"group": "attributes",
- "weight": 352,
+ "weight": 353,
"cookies": false,
"type": "",
"demo": "databases\/update-enum-attribute.md",
@@ -7781,7 +8467,7 @@
"x-appwrite": {
"method": "createFloatAttribute",
"group": "attributes",
- "weight": 353,
+ "weight": 354,
"cookies": false,
"type": "",
"demo": "databases\/create-float-attribute.md",
@@ -7903,7 +8589,7 @@
"x-appwrite": {
"method": "updateFloatAttribute",
"group": "attributes",
- "weight": 354,
+ "weight": 355,
"cookies": false,
"type": "",
"demo": "databases\/update-float-attribute.md",
@@ -8027,7 +8713,7 @@
"x-appwrite": {
"method": "createIntegerAttribute",
"group": "attributes",
- "weight": 355,
+ "weight": 356,
"cookies": false,
"type": "",
"demo": "databases\/create-integer-attribute.md",
@@ -8149,7 +8835,7 @@
"x-appwrite": {
"method": "updateIntegerAttribute",
"group": "attributes",
- "weight": 356,
+ "weight": 357,
"cookies": false,
"type": "",
"demo": "databases\/update-integer-attribute.md",
@@ -8273,7 +8959,7 @@
"x-appwrite": {
"method": "createIpAttribute",
"group": "attributes",
- "weight": 357,
+ "weight": 358,
"cookies": false,
"type": "",
"demo": "databases\/create-ip-attribute.md",
@@ -8383,7 +9069,7 @@
"x-appwrite": {
"method": "updateIpAttribute",
"group": "attributes",
- "weight": 358,
+ "weight": 359,
"cookies": false,
"type": "",
"demo": "databases\/update-ip-attribute.md",
@@ -8495,7 +9181,7 @@
"x-appwrite": {
"method": "createLineAttribute",
"group": "attributes",
- "weight": 359,
+ "weight": 360,
"cookies": false,
"type": "",
"demo": "databases\/create-line-attribute.md",
@@ -8600,7 +9286,7 @@
"x-appwrite": {
"method": "updateLineAttribute",
"group": "attributes",
- "weight": 360,
+ "weight": 361,
"cookies": false,
"type": "",
"demo": "databases\/update-line-attribute.md",
@@ -8711,7 +9397,7 @@
"x-appwrite": {
"method": "createPointAttribute",
"group": "attributes",
- "weight": 361,
+ "weight": 362,
"cookies": false,
"type": "",
"demo": "databases\/create-point-attribute.md",
@@ -8816,7 +9502,7 @@
"x-appwrite": {
"method": "updatePointAttribute",
"group": "attributes",
- "weight": 362,
+ "weight": 363,
"cookies": false,
"type": "",
"demo": "databases\/update-point-attribute.md",
@@ -8927,7 +9613,7 @@
"x-appwrite": {
"method": "createPolygonAttribute",
"group": "attributes",
- "weight": 363,
+ "weight": 364,
"cookies": false,
"type": "",
"demo": "databases\/create-polygon-attribute.md",
@@ -9032,7 +9718,7 @@
"x-appwrite": {
"method": "updatePolygonAttribute",
"group": "attributes",
- "weight": 364,
+ "weight": 365,
"cookies": false,
"type": "",
"demo": "databases\/update-polygon-attribute.md",
@@ -9143,7 +9829,7 @@
"x-appwrite": {
"method": "createRelationshipAttribute",
"group": "attributes",
- "weight": 365,
+ "weight": 366,
"cookies": false,
"type": "",
"demo": "databases\/create-relationship-attribute.md",
@@ -9280,7 +9966,7 @@
"x-appwrite": {
"method": "createStringAttribute",
"group": "attributes",
- "weight": 367,
+ "weight": 368,
"cookies": false,
"type": "",
"demo": "databases\/create-string-attribute.md",
@@ -9403,7 +10089,7 @@
"x-appwrite": {
"method": "updateStringAttribute",
"group": "attributes",
- "weight": 368,
+ "weight": 369,
"cookies": false,
"type": "",
"demo": "databases\/update-string-attribute.md",
@@ -9521,7 +10207,7 @@
"x-appwrite": {
"method": "createUrlAttribute",
"group": "attributes",
- "weight": 369,
+ "weight": 370,
"cookies": false,
"type": "",
"demo": "databases\/create-url-attribute.md",
@@ -9631,7 +10317,7 @@
"x-appwrite": {
"method": "updateUrlAttribute",
"group": "attributes",
- "weight": 370,
+ "weight": 371,
"cookies": false,
"type": "",
"demo": "databases\/update-url-attribute.md",
@@ -9772,7 +10458,7 @@
"x-appwrite": {
"method": "getAttribute",
"group": "attributes",
- "weight": 342,
+ "weight": 343,
"cookies": false,
"type": "",
"demo": "databases\/get-attribute.md",
@@ -9845,7 +10531,7 @@
"x-appwrite": {
"method": "deleteAttribute",
"group": "attributes",
- "weight": 343,
+ "weight": 344,
"cookies": false,
"type": "",
"demo": "databases\/delete-attribute.md",
@@ -9925,7 +10611,7 @@
"x-appwrite": {
"method": "updateRelationshipAttribute",
"group": "attributes",
- "weight": 366,
+ "weight": 367,
"cookies": false,
"type": "",
"demo": "databases\/update-relationship-attribute.md",
@@ -10031,7 +10717,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -10133,7 +10819,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -10318,7 +11004,7 @@
"x-appwrite": {
"method": "upsertDocuments",
"group": "documents",
- "weight": 335,
+ "weight": 336,
"cookies": false,
"type": "",
"demo": "databases\/upsert-documents.md",
@@ -10450,7 +11136,7 @@
"x-appwrite": {
"method": "updateDocuments",
"group": "documents",
- "weight": 333,
+ "weight": 334,
"cookies": false,
"type": "",
"demo": "databases\/update-documents.md",
@@ -10552,7 +11238,7 @@
"x-appwrite": {
"method": "deleteDocuments",
"group": "documents",
- "weight": 337,
+ "weight": 338,
"cookies": false,
"type": "",
"demo": "databases\/delete-documents.md",
@@ -10648,7 +11334,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -10749,7 +11435,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -10899,7 +11585,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -11005,7 +11691,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -11101,7 +11787,7 @@
"x-appwrite": {
"method": "listDocumentLogs",
"group": "logs",
- "weight": 339,
+ "weight": 340,
"cookies": false,
"type": "",
"demo": "databases\/list-document-logs.md",
@@ -11193,7 +11879,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -11311,7 +11997,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -11427,7 +12113,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 374,
+ "weight": 375,
"cookies": false,
"type": "",
"demo": "databases\/list-indexes.md",
@@ -11519,7 +12205,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 371,
+ "weight": 372,
"cookies": false,
"type": "",
"demo": "databases\/create-index.md",
@@ -11651,7 +12337,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 372,
+ "weight": 373,
"cookies": false,
"type": "",
"demo": "databases\/get-index.md",
@@ -11724,7 +12410,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 373,
+ "weight": 374,
"cookies": false,
"type": "",
"demo": "databases\/delete-index.md",
@@ -11802,7 +12488,7 @@
"x-appwrite": {
"method": "listCollectionLogs",
"group": "collections",
- "weight": 328,
+ "weight": 329,
"cookies": false,
"type": "",
"demo": "databases\/list-collection-logs.md",
@@ -11884,7 +12570,7 @@
"x-appwrite": {
"method": "getCollectionUsage",
"group": null,
- "weight": 329,
+ "weight": 330,
"cookies": false,
"type": "",
"demo": "databases\/get-collection-usage.md",
@@ -11974,7 +12660,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 320,
+ "weight": 321,
"cookies": false,
"type": "",
"demo": "databases\/list-logs.md",
@@ -12077,7 +12763,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 321,
+ "weight": 322,
"cookies": false,
"type": "",
"demo": "databases\/get-usage.md",
@@ -12188,7 +12874,7 @@
"x-appwrite": {
"method": "list",
"group": "functions",
- "weight": 455,
+ "weight": 456,
"cookies": false,
"type": "",
"demo": "functions\/list.md",
@@ -12269,7 +12955,7 @@
"x-appwrite": {
"method": "create",
"group": "functions",
- "weight": 452,
+ "weight": 453,
"cookies": false,
"type": "",
"demo": "functions\/create.md",
@@ -12355,6 +13041,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -12381,7 +13068,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -12520,7 +13208,7 @@
"x-appwrite": {
"method": "listRuntimes",
"group": "runtimes",
- "weight": 457,
+ "weight": 458,
"cookies": false,
"type": "",
"demo": "functions\/list-runtimes.md",
@@ -12569,7 +13257,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "runtimes",
- "weight": 458,
+ "weight": 459,
"cookies": false,
"type": "",
"demo": "functions\/list-specifications.md",
@@ -12619,7 +13307,7 @@
"x-appwrite": {
"method": "listTemplates",
"group": "templates",
- "weight": 481,
+ "weight": 482,
"cookies": false,
"type": "",
"demo": "functions\/list-templates.md",
@@ -12722,7 +13410,7 @@
"x-appwrite": {
"method": "getTemplate",
"group": "templates",
- "weight": 480,
+ "weight": 481,
"cookies": false,
"type": "",
"demo": "functions\/get-template.md",
@@ -12780,7 +13468,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 474,
+ "weight": 475,
"cookies": false,
"type": "",
"demo": "functions\/list-usage.md",
@@ -12850,7 +13538,7 @@
"x-appwrite": {
"method": "get",
"group": "functions",
- "weight": 453,
+ "weight": 454,
"cookies": false,
"type": "",
"demo": "functions\/get.md",
@@ -12909,7 +13597,7 @@
"x-appwrite": {
"method": "update",
"group": "functions",
- "weight": 454,
+ "weight": 455,
"cookies": false,
"type": "",
"demo": "functions\/update.md",
@@ -12997,6 +13685,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -13023,7 +13712,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -13156,7 +13846,7 @@
"x-appwrite": {
"method": "delete",
"group": "functions",
- "weight": 456,
+ "weight": 457,
"cookies": false,
"type": "",
"demo": "functions\/delete.md",
@@ -13217,7 +13907,7 @@
"x-appwrite": {
"method": "updateFunctionDeployment",
"group": "functions",
- "weight": 461,
+ "weight": 462,
"cookies": false,
"type": "",
"demo": "functions\/update-function-deployment.md",
@@ -13294,7 +13984,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 462,
+ "weight": 463,
"cookies": false,
"type": "",
"demo": "functions\/list-deployments.md",
@@ -13383,7 +14073,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 459,
+ "weight": 460,
"cookies": false,
"type": "upload",
"demo": "functions\/create-deployment.md",
@@ -13475,7 +14165,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 467,
+ "weight": 468,
"cookies": false,
"type": "",
"demo": "functions\/create-duplicate-deployment.md",
@@ -13560,7 +14250,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 464,
+ "weight": 465,
"cookies": false,
"type": "",
"demo": "functions\/create-template-deployment.md",
@@ -13666,7 +14356,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 465,
+ "weight": 466,
"cookies": false,
"type": "",
"demo": "functions\/create-vcs-deployment.md",
@@ -13762,7 +14452,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 460,
+ "weight": 461,
"cookies": false,
"type": "",
"demo": "functions\/get-deployment.md",
@@ -13824,7 +14514,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 463,
+ "weight": 464,
"cookies": false,
"type": "",
"demo": "functions\/delete-deployment.md",
@@ -13891,7 +14581,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 466,
+ "weight": 467,
"cookies": false,
"type": "location",
"demo": "functions\/get-deployment-download.md",
@@ -13976,7 +14666,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 468,
+ "weight": 469,
"cookies": false,
"type": "",
"demo": "functions\/update-deployment-status.md",
@@ -14043,7 +14733,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -14125,7 +14815,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -14242,7 +14932,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -14306,7 +14996,7 @@
"x-appwrite": {
"method": "deleteExecution",
"group": "executions",
- "weight": 472,
+ "weight": 473,
"cookies": false,
"type": "",
"demo": "functions\/delete-execution.md",
@@ -14373,7 +15063,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 473,
+ "weight": 474,
"cookies": false,
"type": "",
"demo": "functions\/get-usage.md",
@@ -14451,7 +15141,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 477,
+ "weight": 478,
"cookies": false,
"type": "",
"demo": "functions\/list-variables.md",
@@ -14510,7 +15200,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 475,
+ "weight": 476,
"cookies": false,
"type": "",
"demo": "functions\/create-variable.md",
@@ -14600,7 +15290,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 476,
+ "weight": 477,
"cookies": false,
"type": "",
"demo": "functions\/get-variable.md",
@@ -14667,7 +15357,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 478,
+ "weight": 479,
"cookies": false,
"type": "",
"demo": "functions\/update-variable.md",
@@ -14759,7 +15449,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 479,
+ "weight": 480,
"cookies": false,
"type": "",
"demo": "functions\/delete-variable.md",
@@ -14828,7 +15518,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -14901,7 +15591,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -14972,7 +15662,7 @@
"x-appwrite": {
"method": "get",
"group": "health",
- "weight": 78,
+ "weight": 79,
"cookies": false,
"type": "",
"demo": "health\/get.md",
@@ -15021,7 +15711,7 @@
"x-appwrite": {
"method": "getAntivirus",
"group": "health",
- "weight": 99,
+ "weight": 100,
"cookies": false,
"type": "",
"demo": "health\/get-antivirus.md",
@@ -15070,7 +15760,7 @@
"x-appwrite": {
"method": "getCache",
"group": "health",
- "weight": 81,
+ "weight": 82,
"cookies": false,
"type": "",
"demo": "health\/get-cache.md",
@@ -15119,7 +15809,7 @@
"x-appwrite": {
"method": "getCertificate",
"group": "health",
- "weight": 86,
+ "weight": 87,
"cookies": false,
"type": "",
"demo": "health\/get-certificate.md",
@@ -15177,7 +15867,7 @@
"x-appwrite": {
"method": "getDB",
"group": "health",
- "weight": 80,
+ "weight": 81,
"cookies": false,
"type": "",
"demo": "health\/get-db.md",
@@ -15226,7 +15916,7 @@
"x-appwrite": {
"method": "getPubSub",
"group": "health",
- "weight": 82,
+ "weight": 83,
"cookies": false,
"type": "",
"demo": "health\/get-pub-sub.md",
@@ -15275,7 +15965,7 @@
"x-appwrite": {
"method": "getQueueBuilds",
"group": "queue",
- "weight": 88,
+ "weight": 89,
"cookies": false,
"type": "",
"demo": "health\/get-queue-builds.md",
@@ -15335,7 +16025,7 @@
"x-appwrite": {
"method": "getQueueCertificates",
"group": "queue",
- "weight": 87,
+ "weight": 88,
"cookies": false,
"type": "",
"demo": "health\/get-queue-certificates.md",
@@ -15395,7 +16085,7 @@
"x-appwrite": {
"method": "getQueueDatabases",
"group": "queue",
- "weight": 89,
+ "weight": 90,
"cookies": false,
"type": "",
"demo": "health\/get-queue-databases.md",
@@ -15464,7 +16154,7 @@
"x-appwrite": {
"method": "getQueueDeletes",
"group": "queue",
- "weight": 90,
+ "weight": 91,
"cookies": false,
"type": "",
"demo": "health\/get-queue-deletes.md",
@@ -15524,7 +16214,7 @@
"x-appwrite": {
"method": "getFailedJobs",
"group": "queue",
- "weight": 100,
+ "weight": 101,
"cookies": false,
"type": "",
"demo": "health\/get-failed-jobs.md",
@@ -15608,7 +16298,7 @@
"x-appwrite": {
"method": "getQueueFunctions",
"group": "queue",
- "weight": 94,
+ "weight": 95,
"cookies": false,
"type": "",
"demo": "health\/get-queue-functions.md",
@@ -15668,7 +16358,7 @@
"x-appwrite": {
"method": "getQueueLogs",
"group": "queue",
- "weight": 85,
+ "weight": 86,
"cookies": false,
"type": "",
"demo": "health\/get-queue-logs.md",
@@ -15728,7 +16418,7 @@
"x-appwrite": {
"method": "getQueueMails",
"group": "queue",
- "weight": 91,
+ "weight": 92,
"cookies": false,
"type": "",
"demo": "health\/get-queue-mails.md",
@@ -15788,7 +16478,7 @@
"x-appwrite": {
"method": "getQueueMessaging",
"group": "queue",
- "weight": 92,
+ "weight": 93,
"cookies": false,
"type": "",
"demo": "health\/get-queue-messaging.md",
@@ -15848,7 +16538,7 @@
"x-appwrite": {
"method": "getQueueMigrations",
"group": "queue",
- "weight": 93,
+ "weight": 94,
"cookies": false,
"type": "",
"demo": "health\/get-queue-migrations.md",
@@ -15908,7 +16598,7 @@
"x-appwrite": {
"method": "getQueueStatsResources",
"group": "queue",
- "weight": 95,
+ "weight": 96,
"cookies": false,
"type": "",
"demo": "health\/get-queue-stats-resources.md",
@@ -15968,7 +16658,7 @@
"x-appwrite": {
"method": "getQueueUsage",
"group": "queue",
- "weight": 96,
+ "weight": 97,
"cookies": false,
"type": "",
"demo": "health\/get-queue-usage.md",
@@ -16028,7 +16718,7 @@
"x-appwrite": {
"method": "getQueueWebhooks",
"group": "queue",
- "weight": 84,
+ "weight": 85,
"cookies": false,
"type": "",
"demo": "health\/get-queue-webhooks.md",
@@ -16088,7 +16778,7 @@
"x-appwrite": {
"method": "getStorage",
"group": "storage",
- "weight": 98,
+ "weight": 99,
"cookies": false,
"type": "",
"demo": "health\/get-storage.md",
@@ -16137,7 +16827,7 @@
"x-appwrite": {
"method": "getStorageLocal",
"group": "storage",
- "weight": 97,
+ "weight": 98,
"cookies": false,
"type": "",
"demo": "health\/get-storage-local.md",
@@ -16186,7 +16876,7 @@
"x-appwrite": {
"method": "getTime",
"group": "health",
- "weight": 83,
+ "weight": 84,
"cookies": false,
"type": "",
"demo": "health\/get-time.md",
@@ -16235,7 +16925,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -16286,7 +16976,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -16337,7 +17027,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -16388,7 +17078,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -16439,7 +17129,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -16490,7 +17180,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -16541,7 +17231,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -16592,7 +17282,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -16643,7 +17333,7 @@
"x-appwrite": {
"method": "listMessages",
"group": "messages",
- "weight": 307,
+ "weight": 308,
"cookies": false,
"type": "",
"demo": "messaging\/list-messages.md",
@@ -16727,7 +17417,7 @@
"x-appwrite": {
"method": "createEmail",
"group": "messages",
- "weight": 304,
+ "weight": 305,
"cookies": false,
"type": "",
"demo": "messaging\/create-email.md",
@@ -16885,7 +17575,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "messages",
- "weight": 311,
+ "weight": 312,
"cookies": false,
"type": "",
"demo": "messaging\/update-email.md",
@@ -17040,7 +17730,7 @@
"x-appwrite": {
"method": "createPush",
"group": "messages",
- "weight": 306,
+ "weight": 307,
"cookies": false,
"type": "",
"demo": "messaging\/create-push.md",
@@ -17235,7 +17925,7 @@
"x-appwrite": {
"method": "updatePush",
"group": "messages",
- "weight": 313,
+ "weight": 314,
"cookies": false,
"type": "",
"demo": "messaging\/update-push.md",
@@ -17429,7 +18119,7 @@
"x-appwrite": {
"method": "createSms",
"group": "messages",
- "weight": 305,
+ "weight": 306,
"cookies": false,
"type": "",
"demo": "messaging\/create-sms.md",
@@ -17615,7 +18305,7 @@
"x-appwrite": {
"method": "updateSms",
"group": "messages",
- "weight": 312,
+ "weight": 313,
"cookies": false,
"type": "",
"demo": "messaging\/update-sms.md",
@@ -17795,7 +18485,7 @@
"x-appwrite": {
"method": "getMessage",
"group": "messages",
- "weight": 310,
+ "weight": 311,
"cookies": false,
"type": "",
"demo": "messaging\/get-message.md",
@@ -17850,7 +18540,7 @@
"x-appwrite": {
"method": "delete",
"group": "messages",
- "weight": 314,
+ "weight": 315,
"cookies": false,
"type": "",
"demo": "messaging\/delete.md",
@@ -17910,7 +18600,7 @@
"x-appwrite": {
"method": "listMessageLogs",
"group": "logs",
- "weight": 308,
+ "weight": 309,
"cookies": false,
"type": "",
"demo": "messaging\/list-message-logs.md",
@@ -17991,7 +18681,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "messages",
- "weight": 309,
+ "weight": 310,
"cookies": false,
"type": "",
"demo": "messaging\/list-targets.md",
@@ -18072,7 +18762,7 @@
"x-appwrite": {
"method": "listProviders",
"group": "providers",
- "weight": 278,
+ "weight": 279,
"cookies": false,
"type": "",
"demo": "messaging\/list-providers.md",
@@ -18156,7 +18846,7 @@
"x-appwrite": {
"method": "createApnsProvider",
"group": "providers",
- "weight": 277,
+ "weight": 278,
"cookies": false,
"type": "",
"demo": "messaging\/create-apns-provider.md",
@@ -18341,7 +19031,7 @@
"x-appwrite": {
"method": "updateApnsProvider",
"group": "providers",
- "weight": 291,
+ "weight": 292,
"cookies": false,
"type": "",
"demo": "messaging\/update-apns-provider.md",
@@ -18522,7 +19212,7 @@
"x-appwrite": {
"method": "createFcmProvider",
"group": "providers",
- "weight": 276,
+ "weight": 277,
"cookies": false,
"type": "",
"demo": "messaging\/create-fcm-provider.md",
@@ -18675,7 +19365,7 @@
"x-appwrite": {
"method": "updateFcmProvider",
"group": "providers",
- "weight": 290,
+ "weight": 291,
"cookies": false,
"type": "",
"demo": "messaging\/update-fcm-provider.md",
@@ -18824,7 +19514,7 @@
"x-appwrite": {
"method": "createMailgunProvider",
"group": "providers",
- "weight": 267,
+ "weight": 268,
"cookies": false,
"type": "",
"demo": "messaging\/create-mailgun-provider.md",
@@ -18951,7 +19641,7 @@
"x-appwrite": {
"method": "updateMailgunProvider",
"group": "providers",
- "weight": 281,
+ "weight": 282,
"cookies": false,
"type": "",
"demo": "messaging\/update-mailgun-provider.md",
@@ -19076,7 +19766,7 @@
"x-appwrite": {
"method": "createMsg91Provider",
"group": "providers",
- "weight": 271,
+ "weight": 272,
"cookies": false,
"type": "",
"demo": "messaging\/create-msg-91-provider.md",
@@ -19179,7 +19869,7 @@
"x-appwrite": {
"method": "updateMsg91Provider",
"group": "providers",
- "weight": 285,
+ "weight": 286,
"cookies": false,
"type": "",
"demo": "messaging\/update-msg-91-provider.md",
@@ -19280,7 +19970,7 @@
"x-appwrite": {
"method": "createResendProvider",
"group": "providers",
- "weight": 269,
+ "weight": 270,
"cookies": false,
"type": "",
"demo": "messaging\/create-resend-provider.md",
@@ -19395,7 +20085,7 @@
"x-appwrite": {
"method": "updateResendProvider",
"group": "providers",
- "weight": 283,
+ "weight": 284,
"cookies": false,
"type": "",
"demo": "messaging\/update-resend-provider.md",
@@ -19508,7 +20198,7 @@
"x-appwrite": {
"method": "createSendgridProvider",
"group": "providers",
- "weight": 268,
+ "weight": 269,
"cookies": false,
"type": "",
"demo": "messaging\/create-sendgrid-provider.md",
@@ -19623,7 +20313,7 @@
"x-appwrite": {
"method": "updateSendgridProvider",
"group": "providers",
- "weight": 282,
+ "weight": 283,
"cookies": false,
"type": "",
"demo": "messaging\/update-sendgrid-provider.md",
@@ -19736,7 +20426,7 @@
"x-appwrite": {
"method": "createSmtpProvider",
"group": "providers",
- "weight": 270,
+ "weight": 271,
"cookies": false,
"type": "",
"demo": "messaging\/create-smtp-provider.md",
@@ -19979,7 +20669,7 @@
"x-appwrite": {
"method": "updateSmtpProvider",
"group": "providers",
- "weight": 284,
+ "weight": 285,
"cookies": false,
"type": "",
"demo": "messaging\/update-smtp-provider.md",
@@ -20215,7 +20905,7 @@
"x-appwrite": {
"method": "createTelesignProvider",
"group": "providers",
- "weight": 272,
+ "weight": 273,
"cookies": false,
"type": "",
"demo": "messaging\/create-telesign-provider.md",
@@ -20318,7 +21008,7 @@
"x-appwrite": {
"method": "updateTelesignProvider",
"group": "providers",
- "weight": 286,
+ "weight": 287,
"cookies": false,
"type": "",
"demo": "messaging\/update-telesign-provider.md",
@@ -20419,7 +21109,7 @@
"x-appwrite": {
"method": "createTextmagicProvider",
"group": "providers",
- "weight": 273,
+ "weight": 274,
"cookies": false,
"type": "",
"demo": "messaging\/create-textmagic-provider.md",
@@ -20522,7 +21212,7 @@
"x-appwrite": {
"method": "updateTextmagicProvider",
"group": "providers",
- "weight": 287,
+ "weight": 288,
"cookies": false,
"type": "",
"demo": "messaging\/update-textmagic-provider.md",
@@ -20623,7 +21313,7 @@
"x-appwrite": {
"method": "createTwilioProvider",
"group": "providers",
- "weight": 274,
+ "weight": 275,
"cookies": false,
"type": "",
"demo": "messaging\/create-twilio-provider.md",
@@ -20726,7 +21416,7 @@
"x-appwrite": {
"method": "updateTwilioProvider",
"group": "providers",
- "weight": 288,
+ "weight": 289,
"cookies": false,
"type": "",
"demo": "messaging\/update-twilio-provider.md",
@@ -20827,7 +21517,7 @@
"x-appwrite": {
"method": "createVonageProvider",
"group": "providers",
- "weight": 275,
+ "weight": 276,
"cookies": false,
"type": "",
"demo": "messaging\/create-vonage-provider.md",
@@ -20930,7 +21620,7 @@
"x-appwrite": {
"method": "updateVonageProvider",
"group": "providers",
- "weight": 289,
+ "weight": 290,
"cookies": false,
"type": "",
"demo": "messaging\/update-vonage-provider.md",
@@ -21029,7 +21719,7 @@
"x-appwrite": {
"method": "getProvider",
"group": "providers",
- "weight": 280,
+ "weight": 281,
"cookies": false,
"type": "",
"demo": "messaging\/get-provider.md",
@@ -21084,7 +21774,7 @@
"x-appwrite": {
"method": "deleteProvider",
"group": "providers",
- "weight": 292,
+ "weight": 293,
"cookies": false,
"type": "",
"demo": "messaging\/delete-provider.md",
@@ -21144,7 +21834,7 @@
"x-appwrite": {
"method": "listProviderLogs",
"group": "providers",
- "weight": 279,
+ "weight": 280,
"cookies": false,
"type": "",
"demo": "messaging\/list-provider-logs.md",
@@ -21225,7 +21915,7 @@
"x-appwrite": {
"method": "listSubscriberLogs",
"group": "subscribers",
- "weight": 301,
+ "weight": 302,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscriber-logs.md",
@@ -21306,7 +21996,7 @@
"x-appwrite": {
"method": "listTopics",
"group": "topics",
- "weight": 294,
+ "weight": 295,
"cookies": false,
"type": "",
"demo": "messaging\/list-topics.md",
@@ -21388,7 +22078,7 @@
"x-appwrite": {
"method": "createTopic",
"group": "topics",
- "weight": 293,
+ "weight": 294,
"cookies": false,
"type": "",
"demo": "messaging\/create-topic.md",
@@ -21476,7 +22166,7 @@
"x-appwrite": {
"method": "getTopic",
"group": "topics",
- "weight": 296,
+ "weight": 297,
"cookies": false,
"type": "",
"demo": "messaging\/get-topic.md",
@@ -21536,7 +22226,7 @@
"x-appwrite": {
"method": "updateTopic",
"group": "topics",
- "weight": 297,
+ "weight": 298,
"cookies": false,
"type": "",
"demo": "messaging\/update-topic.md",
@@ -21615,7 +22305,7 @@
"x-appwrite": {
"method": "deleteTopic",
"group": "topics",
- "weight": 298,
+ "weight": 299,
"cookies": false,
"type": "",
"demo": "messaging\/delete-topic.md",
@@ -21675,7 +22365,7 @@
"x-appwrite": {
"method": "listTopicLogs",
"group": "topics",
- "weight": 295,
+ "weight": 296,
"cookies": false,
"type": "",
"demo": "messaging\/list-topic-logs.md",
@@ -21756,7 +22446,7 @@
"x-appwrite": {
"method": "listSubscribers",
"group": "subscribers",
- "weight": 300,
+ "weight": 301,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscribers.md",
@@ -21846,7 +22536,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -21933,7 +22623,7 @@
"x-appwrite": {
"method": "getSubscriber",
"group": "subscribers",
- "weight": 302,
+ "weight": 303,
"cookies": false,
"type": "",
"demo": "messaging\/get-subscriber.md",
@@ -21996,7 +22686,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -22066,7 +22756,7 @@
"x-appwrite": {
"method": "list",
"group": null,
- "weight": 259,
+ "weight": 260,
"cookies": false,
"type": "",
"demo": "migrations\/list.md",
@@ -22148,7 +22838,7 @@
"x-appwrite": {
"method": "createAppwriteMigration",
"group": null,
- "weight": 253,
+ "weight": 254,
"cookies": false,
"type": "",
"demo": "migrations\/create-appwrite-migration.md",
@@ -22240,7 +22930,7 @@
"x-appwrite": {
"method": "getAppwriteReport",
"group": null,
- "weight": 261,
+ "weight": 262,
"cookies": false,
"type": "",
"demo": "migrations\/get-appwrite-report.md",
@@ -22328,7 +23018,7 @@
"x-appwrite": {
"method": "createCSVExport",
"group": null,
- "weight": 258,
+ "weight": 259,
"cookies": false,
"type": "",
"demo": "migrations\/create-csv-export.md",
@@ -22460,7 +23150,7 @@
"x-appwrite": {
"method": "createCSVImport",
"group": null,
- "weight": 257,
+ "weight": 258,
"cookies": false,
"type": "",
"demo": "migrations\/create-csv-import.md",
@@ -22550,7 +23240,7 @@
"x-appwrite": {
"method": "createFirebaseMigration",
"group": null,
- "weight": 254,
+ "weight": 255,
"cookies": false,
"type": "",
"demo": "migrations\/create-firebase-migration.md",
@@ -22628,7 +23318,7 @@
"x-appwrite": {
"method": "getFirebaseReport",
"group": null,
- "weight": 262,
+ "weight": 263,
"cookies": false,
"type": "",
"demo": "migrations\/get-firebase-report.md",
@@ -22699,7 +23389,7 @@
"x-appwrite": {
"method": "createNHostMigration",
"group": null,
- "weight": 256,
+ "weight": 257,
"cookies": false,
"type": "",
"demo": "migrations\/create-n-host-migration.md",
@@ -22818,7 +23508,7 @@
"x-appwrite": {
"method": "getNHostReport",
"group": null,
- "weight": 264,
+ "weight": 265,
"cookies": false,
"type": "",
"demo": "migrations\/get-n-host-report.md",
@@ -22938,7 +23628,7 @@
"x-appwrite": {
"method": "createSupabaseMigration",
"group": null,
- "weight": 255,
+ "weight": 256,
"cookies": false,
"type": "",
"demo": "migrations\/create-supabase-migration.md",
@@ -23050,7 +23740,7 @@
"x-appwrite": {
"method": "getSupabaseReport",
"group": null,
- "weight": 263,
+ "weight": 264,
"cookies": false,
"type": "",
"demo": "migrations\/get-supabase-report.md",
@@ -23161,7 +23851,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 260,
+ "weight": 261,
"cookies": false,
"type": "",
"demo": "migrations\/get.md",
@@ -23219,7 +23909,7 @@
"x-appwrite": {
"method": "retry",
"group": null,
- "weight": 265,
+ "weight": 266,
"cookies": false,
"type": "",
"demo": "migrations\/retry.md",
@@ -23272,7 +23962,7 @@
"x-appwrite": {
"method": "delete",
"group": null,
- "weight": 266,
+ "weight": 267,
"cookies": false,
"type": "",
"demo": "migrations\/delete.md",
@@ -23330,7 +24020,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 148,
+ "weight": 149,
"cookies": false,
"type": "",
"demo": "project\/get-usage.md",
@@ -23412,7 +24102,7 @@
"x-appwrite": {
"method": "listVariables",
"group": null,
- "weight": 150,
+ "weight": 151,
"cookies": false,
"type": "",
"demo": "project\/list-variables.md",
@@ -23460,7 +24150,7 @@
"x-appwrite": {
"method": "createVariable",
"group": null,
- "weight": 149,
+ "weight": 150,
"cookies": false,
"type": "",
"demo": "project\/create-variable.md",
@@ -23541,7 +24231,7 @@
"x-appwrite": {
"method": "getVariable",
"group": null,
- "weight": 151,
+ "weight": 152,
"cookies": false,
"type": "",
"demo": "project\/get-variable.md",
@@ -23599,7 +24289,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": null,
- "weight": 152,
+ "weight": 153,
"cookies": false,
"type": "",
"demo": "project\/update-variable.md",
@@ -23682,7 +24372,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": null,
- "weight": 153,
+ "weight": 154,
"cookies": false,
"type": "",
"demo": "project\/delete-variable.md",
@@ -23740,7 +24430,7 @@
"x-appwrite": {
"method": "list",
"group": "projects",
- "weight": 451,
+ "weight": 452,
"cookies": false,
"type": "",
"demo": "projects\/list.md",
@@ -23820,7 +24510,7 @@
"x-appwrite": {
"method": "create",
"group": "projects",
- "weight": 102,
+ "weight": 103,
"cookies": false,
"type": "",
"demo": "projects\/create.md",
@@ -23967,7 +24657,7 @@
"x-appwrite": {
"method": "get",
"group": "projects",
- "weight": 103,
+ "weight": 104,
"cookies": false,
"type": "",
"demo": "projects\/get.md",
@@ -24025,7 +24715,7 @@
"x-appwrite": {
"method": "update",
"group": "projects",
- "weight": 104,
+ "weight": 105,
"cookies": false,
"type": "",
"demo": "projects\/update.md",
@@ -24150,7 +24840,7 @@
"x-appwrite": {
"method": "delete",
"group": "projects",
- "weight": 121,
+ "weight": 122,
"cookies": false,
"type": "",
"demo": "projects\/delete.md",
@@ -24210,7 +24900,7 @@
"x-appwrite": {
"method": "updateApiStatus",
"group": "projects",
- "weight": 108,
+ "weight": 109,
"cookies": false,
"type": "",
"demo": "projects\/update-api-status.md",
@@ -24364,7 +25054,7 @@
"x-appwrite": {
"method": "updateApiStatusAll",
"group": "projects",
- "weight": 109,
+ "weight": 110,
"cookies": false,
"type": "",
"demo": "projects\/update-api-status-all.md",
@@ -24500,7 +25190,7 @@
"x-appwrite": {
"method": "updateAuthDuration",
"group": "auth",
- "weight": 114,
+ "weight": 115,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-duration.md",
@@ -24578,7 +25268,7 @@
"x-appwrite": {
"method": "updateAuthLimit",
"group": "auth",
- "weight": 113,
+ "weight": 114,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-limit.md",
@@ -24656,7 +25346,7 @@
"x-appwrite": {
"method": "updateAuthSessionsLimit",
"group": "auth",
- "weight": 119,
+ "weight": 120,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-sessions-limit.md",
@@ -24734,7 +25424,7 @@
"x-appwrite": {
"method": "updateMembershipsPrivacy",
"group": "auth",
- "weight": 112,
+ "weight": 113,
"cookies": false,
"type": "",
"demo": "projects\/update-memberships-privacy.md",
@@ -24826,7 +25516,7 @@
"x-appwrite": {
"method": "updateMockNumbers",
"group": "auth",
- "weight": 120,
+ "weight": 121,
"cookies": false,
"type": "",
"demo": "projects\/update-mock-numbers.md",
@@ -24907,7 +25597,7 @@
"x-appwrite": {
"method": "updateAuthPasswordDictionary",
"group": "auth",
- "weight": 117,
+ "weight": 118,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-password-dictionary.md",
@@ -24985,7 +25675,7 @@
"x-appwrite": {
"method": "updateAuthPasswordHistory",
"group": "auth",
- "weight": 116,
+ "weight": 117,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-password-history.md",
@@ -25063,7 +25753,7 @@
"x-appwrite": {
"method": "updatePersonalDataCheck",
"group": "auth",
- "weight": 118,
+ "weight": 119,
"cookies": false,
"type": "",
"demo": "projects\/update-personal-data-check.md",
@@ -25141,7 +25831,7 @@
"x-appwrite": {
"method": "updateSessionAlerts",
"group": "auth",
- "weight": 111,
+ "weight": 112,
"cookies": false,
"type": "",
"demo": "projects\/update-session-alerts.md",
@@ -25219,7 +25909,7 @@
"x-appwrite": {
"method": "updateSessionInvalidation",
"group": "auth",
- "weight": 147,
+ "weight": 148,
"cookies": false,
"type": "",
"demo": "projects\/update-session-invalidation.md",
@@ -25297,7 +25987,7 @@
"x-appwrite": {
"method": "updateAuthStatus",
"group": "auth",
- "weight": 115,
+ "weight": 116,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-status.md",
@@ -25392,7 +26082,7 @@
"x-appwrite": {
"method": "listDevKeys",
"group": "devKeys",
- "weight": 449,
+ "weight": 450,
"cookies": false,
"type": "",
"demo": "projects\/list-dev-keys.md",
@@ -25462,7 +26152,7 @@
"x-appwrite": {
"method": "createDevKey",
"group": "devKeys",
- "weight": 446,
+ "weight": 447,
"cookies": false,
"type": "",
"demo": "projects\/create-dev-key.md",
@@ -25545,7 +26235,7 @@
"x-appwrite": {
"method": "getDevKey",
"group": "devKeys",
- "weight": 448,
+ "weight": 449,
"cookies": false,
"type": "",
"demo": "projects\/get-dev-key.md",
@@ -25611,7 +26301,7 @@
"x-appwrite": {
"method": "updateDevKey",
"group": "devKeys",
- "weight": 447,
+ "weight": 448,
"cookies": false,
"type": "",
"demo": "projects\/update-dev-key.md",
@@ -25697,7 +26387,7 @@
"x-appwrite": {
"method": "deleteDevKey",
"group": "devKeys",
- "weight": 450,
+ "weight": 451,
"cookies": false,
"type": "",
"demo": "projects\/delete-dev-key.md",
@@ -25765,7 +26455,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "auth",
- "weight": 133,
+ "weight": 134,
"cookies": false,
"type": "",
"demo": "projects\/create-jwt.md",
@@ -25850,7 +26540,7 @@
"x-appwrite": {
"method": "listKeys",
"group": "keys",
- "weight": 129,
+ "weight": 130,
"cookies": false,
"type": "",
"demo": "projects\/list-keys.md",
@@ -25917,7 +26607,7 @@
"x-appwrite": {
"method": "createKey",
"group": "keys",
- "weight": 128,
+ "weight": 129,
"cookies": false,
"type": "",
"demo": "projects\/create-key.md",
@@ -26009,7 +26699,7 @@
"x-appwrite": {
"method": "getKey",
"group": "keys",
- "weight": 130,
+ "weight": 131,
"cookies": false,
"type": "",
"demo": "projects\/get-key.md",
@@ -26075,7 +26765,7 @@
"x-appwrite": {
"method": "updateKey",
"group": "keys",
- "weight": 131,
+ "weight": 132,
"cookies": false,
"type": "",
"demo": "projects\/update-key.md",
@@ -26170,7 +26860,7 @@
"x-appwrite": {
"method": "deleteKey",
"group": "keys",
- "weight": 132,
+ "weight": 133,
"cookies": false,
"type": "",
"demo": "projects\/delete-key.md",
@@ -26238,7 +26928,7 @@
"x-appwrite": {
"method": "updateOAuth2",
"group": "auth",
- "weight": 110,
+ "weight": 111,
"cookies": false,
"type": "",
"demo": "projects\/update-o-auth-2.md",
@@ -26376,7 +27066,7 @@
"x-appwrite": {
"method": "listPlatforms",
"group": "platforms",
- "weight": 135,
+ "weight": 136,
"cookies": false,
"type": "",
"demo": "projects\/list-platforms.md",
@@ -26443,7 +27133,7 @@
"x-appwrite": {
"method": "createPlatform",
"group": "platforms",
- "weight": 134,
+ "weight": 135,
"cookies": false,
"type": "",
"demo": "projects\/create-platform.md",
@@ -26563,7 +27253,7 @@
"x-appwrite": {
"method": "getPlatform",
"group": "platforms",
- "weight": 136,
+ "weight": 137,
"cookies": false,
"type": "",
"demo": "projects\/get-platform.md",
@@ -26629,7 +27319,7 @@
"x-appwrite": {
"method": "updatePlatform",
"group": "platforms",
- "weight": 137,
+ "weight": 138,
"cookies": false,
"type": "",
"demo": "projects\/update-platform.md",
@@ -26726,7 +27416,7 @@
"x-appwrite": {
"method": "deletePlatform",
"group": "platforms",
- "weight": 138,
+ "weight": 139,
"cookies": false,
"type": "",
"demo": "projects\/delete-platform.md",
@@ -26794,7 +27484,7 @@
"x-appwrite": {
"method": "updateServiceStatus",
"group": "projects",
- "weight": 106,
+ "weight": 107,
"cookies": false,
"type": "",
"demo": "projects\/update-service-status.md",
@@ -26896,7 +27586,7 @@
"x-appwrite": {
"method": "updateServiceStatusAll",
"group": "projects",
- "weight": 107,
+ "weight": 108,
"cookies": false,
"type": "",
"demo": "projects\/update-service-status-all.md",
@@ -26974,7 +27664,7 @@
"x-appwrite": {
"method": "updateSmtp",
"group": "templates",
- "weight": 139,
+ "weight": 140,
"cookies": false,
"type": "",
"demo": "projects\/update-smtp.md",
@@ -27177,7 +27867,7 @@
"x-appwrite": {
"method": "createSmtpTest",
"group": "templates",
- "weight": 140,
+ "weight": 141,
"cookies": false,
"type": "",
"demo": "projects\/create-smtp-test.md",
@@ -27393,7 +28083,7 @@
"x-appwrite": {
"method": "updateTeam",
"group": "projects",
- "weight": 105,
+ "weight": 106,
"cookies": false,
"type": "",
"demo": "projects\/update-team.md",
@@ -27469,7 +28159,7 @@
"x-appwrite": {
"method": "getEmailTemplate",
"group": "templates",
- "weight": 142,
+ "weight": 143,
"cookies": false,
"type": "",
"demo": "projects\/get-email-template.md",
@@ -27689,7 +28379,7 @@
"x-appwrite": {
"method": "updateEmailTemplate",
"group": "templates",
- "weight": 144,
+ "weight": 145,
"cookies": false,
"type": "",
"demo": "projects\/update-email-template.md",
@@ -27952,7 +28642,7 @@
"x-appwrite": {
"method": "deleteEmailTemplate",
"group": "templates",
- "weight": 146,
+ "weight": 147,
"cookies": false,
"type": "",
"demo": "projects\/delete-email-template.md",
@@ -28172,7 +28862,7 @@
"x-appwrite": {
"method": "getSmsTemplate",
"group": "templates",
- "weight": 141,
+ "weight": 142,
"cookies": false,
"type": "",
"demo": "projects\/get-sms-template.md",
@@ -28451,7 +29141,7 @@
"x-appwrite": {
"method": "updateSmsTemplate",
"group": "templates",
- "weight": 143,
+ "weight": 144,
"cookies": false,
"type": "",
"demo": "projects\/update-sms-template.md",
@@ -28752,7 +29442,7 @@
"x-appwrite": {
"method": "deleteSmsTemplate",
"group": "templates",
- "weight": 145,
+ "weight": 146,
"cookies": false,
"type": "",
"demo": "projects\/delete-sms-template.md",
@@ -29031,7 +29721,7 @@
"x-appwrite": {
"method": "listWebhooks",
"group": "webhooks",
- "weight": 123,
+ "weight": 124,
"cookies": false,
"type": "",
"demo": "projects\/list-webhooks.md",
@@ -29098,7 +29788,7 @@
"x-appwrite": {
"method": "createWebhook",
"group": "webhooks",
- "weight": 122,
+ "weight": 123,
"cookies": false,
"type": "",
"demo": "projects\/create-webhook.md",
@@ -29216,7 +29906,7 @@
"x-appwrite": {
"method": "getWebhook",
"group": "webhooks",
- "weight": 124,
+ "weight": 125,
"cookies": false,
"type": "",
"demo": "projects\/get-webhook.md",
@@ -29282,7 +29972,7 @@
"x-appwrite": {
"method": "updateWebhook",
"group": "webhooks",
- "weight": 125,
+ "weight": 126,
"cookies": false,
"type": "",
"demo": "projects\/update-webhook.md",
@@ -29403,7 +30093,7 @@
"x-appwrite": {
"method": "deleteWebhook",
"group": "webhooks",
- "weight": 127,
+ "weight": 128,
"cookies": false,
"type": "",
"demo": "projects\/delete-webhook.md",
@@ -29471,7 +30161,7 @@
"x-appwrite": {
"method": "updateWebhookSignature",
"group": "webhooks",
- "weight": 126,
+ "weight": 127,
"cookies": false,
"type": "",
"demo": "projects\/update-webhook-signature.md",
@@ -29537,7 +30227,7 @@
"x-appwrite": {
"method": "listRules",
"group": null,
- "weight": 517,
+ "weight": 518,
"cookies": false,
"type": "",
"demo": "proxy\/list-rules.md",
@@ -29619,7 +30309,7 @@
"x-appwrite": {
"method": "createAPIRule",
"group": null,
- "weight": 512,
+ "weight": 513,
"cookies": false,
"type": "",
"demo": "proxy\/create-api-rule.md",
@@ -29689,7 +30379,7 @@
"x-appwrite": {
"method": "createFunctionRule",
"group": null,
- "weight": 514,
+ "weight": 515,
"cookies": false,
"type": "",
"demo": "proxy\/create-function-rule.md",
@@ -29772,7 +30462,7 @@
"x-appwrite": {
"method": "createRedirectRule",
"group": null,
- "weight": 515,
+ "weight": 516,
"cookies": false,
"type": "",
"demo": "proxy\/create-redirect-rule.md",
@@ -29892,7 +30582,7 @@
"x-appwrite": {
"method": "createSiteRule",
"group": null,
- "weight": 513,
+ "weight": 514,
"cookies": false,
"type": "",
"demo": "proxy\/create-site-rule.md",
@@ -29973,7 +30663,7 @@
"x-appwrite": {
"method": "getRule",
"group": null,
- "weight": 516,
+ "weight": 517,
"cookies": false,
"type": "",
"demo": "proxy\/get-rule.md",
@@ -30026,7 +30716,7 @@
"x-appwrite": {
"method": "deleteRule",
"group": null,
- "weight": 518,
+ "weight": 519,
"cookies": false,
"type": "",
"demo": "proxy\/delete-rule.md",
@@ -30086,7 +30776,7 @@
"x-appwrite": {
"method": "updateRuleVerification",
"group": null,
- "weight": 519,
+ "weight": 520,
"cookies": false,
"type": "",
"demo": "proxy\/update-rule-verification.md",
@@ -30144,7 +30834,7 @@
"x-appwrite": {
"method": "list",
"group": "sites",
- "weight": 484,
+ "weight": 485,
"cookies": false,
"type": "",
"demo": "sites\/list.md",
@@ -30225,7 +30915,7 @@
"x-appwrite": {
"method": "create",
"group": "sites",
- "weight": 482,
+ "weight": 483,
"cookies": false,
"type": "",
"demo": "sites\/create.md",
@@ -30372,6 +31062,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -30398,7 +31089,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -30493,7 +31185,7 @@
"x-appwrite": {
"method": "listFrameworks",
"group": "frameworks",
- "weight": 487,
+ "weight": 488,
"cookies": false,
"type": "",
"demo": "sites\/list-frameworks.md",
@@ -30542,7 +31234,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "frameworks",
- "weight": 510,
+ "weight": 511,
"cookies": false,
"type": "",
"demo": "sites\/list-specifications.md",
@@ -30592,7 +31284,7 @@
"x-appwrite": {
"method": "listTemplates",
"group": "templates",
- "weight": 506,
+ "weight": 507,
"cookies": false,
"type": "",
"demo": "sites\/list-templates.md",
@@ -30686,7 +31378,7 @@
"x-appwrite": {
"method": "getTemplate",
"group": "templates",
- "weight": 507,
+ "weight": 508,
"cookies": false,
"type": "",
"demo": "sites\/get-template.md",
@@ -30744,7 +31436,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 508,
+ "weight": 509,
"cookies": false,
"type": "",
"demo": "sites\/list-usage.md",
@@ -30814,7 +31506,7 @@
"x-appwrite": {
"method": "get",
"group": "sites",
- "weight": 483,
+ "weight": 484,
"cookies": false,
"type": "",
"demo": "sites\/get.md",
@@ -30873,7 +31565,7 @@
"x-appwrite": {
"method": "update",
"group": "sites",
- "weight": 485,
+ "weight": 486,
"cookies": false,
"type": "",
"demo": "sites\/update.md",
@@ -31022,6 +31714,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -31048,7 +31741,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -31136,7 +31830,7 @@
"x-appwrite": {
"method": "delete",
"group": "sites",
- "weight": 486,
+ "weight": 487,
"cookies": false,
"type": "",
"demo": "sites\/delete.md",
@@ -31197,7 +31891,7 @@
"x-appwrite": {
"method": "updateSiteDeployment",
"group": "sites",
- "weight": 493,
+ "weight": 494,
"cookies": false,
"type": "",
"demo": "sites\/update-site-deployment.md",
@@ -31274,7 +31968,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 492,
+ "weight": 493,
"cookies": false,
"type": "",
"demo": "sites\/list-deployments.md",
@@ -31363,7 +32057,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 488,
+ "weight": 489,
"cookies": false,
"type": "upload",
"demo": "sites\/create-deployment.md",
@@ -31463,7 +32157,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 496,
+ "weight": 497,
"cookies": false,
"type": "",
"demo": "sites\/create-duplicate-deployment.md",
@@ -31542,7 +32236,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 489,
+ "weight": 490,
"cookies": false,
"type": "",
"demo": "sites\/create-template-deployment.md",
@@ -31648,7 +32342,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 490,
+ "weight": 491,
"cookies": false,
"type": "",
"demo": "sites\/create-vcs-deployment.md",
@@ -31745,7 +32439,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 491,
+ "weight": 492,
"cookies": false,
"type": "",
"demo": "sites\/get-deployment.md",
@@ -31807,7 +32501,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 494,
+ "weight": 495,
"cookies": false,
"type": "",
"demo": "sites\/delete-deployment.md",
@@ -31874,7 +32568,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 495,
+ "weight": 496,
"cookies": false,
"type": "location",
"demo": "sites\/get-deployment-download.md",
@@ -31959,7 +32653,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 497,
+ "weight": 498,
"cookies": false,
"type": "",
"demo": "sites\/update-deployment-status.md",
@@ -32026,7 +32720,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 499,
+ "weight": 500,
"cookies": false,
"type": "",
"demo": "sites\/list-logs.md",
@@ -32106,7 +32800,7 @@
"x-appwrite": {
"method": "getLog",
"group": "logs",
- "weight": 498,
+ "weight": 499,
"cookies": false,
"type": "",
"demo": "sites\/get-log.md",
@@ -32170,7 +32864,7 @@
"x-appwrite": {
"method": "deleteLog",
"group": "logs",
- "weight": 500,
+ "weight": 501,
"cookies": false,
"type": "",
"demo": "sites\/delete-log.md",
@@ -32237,7 +32931,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 509,
+ "weight": 510,
"cookies": false,
"type": "",
"demo": "sites\/get-usage.md",
@@ -32315,7 +33009,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 503,
+ "weight": 504,
"cookies": false,
"type": "",
"demo": "sites\/list-variables.md",
@@ -32374,7 +33068,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 501,
+ "weight": 502,
"cookies": false,
"type": "",
"demo": "sites\/create-variable.md",
@@ -32464,7 +33158,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 502,
+ "weight": 503,
"cookies": false,
"type": "",
"demo": "sites\/get-variable.md",
@@ -32531,7 +33225,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 504,
+ "weight": 505,
"cookies": false,
"type": "",
"demo": "sites\/update-variable.md",
@@ -32623,7 +33317,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 505,
+ "weight": 506,
"cookies": false,
"type": "",
"demo": "sites\/delete-variable.md",
@@ -32690,7 +33384,7 @@
"x-appwrite": {
"method": "listBuckets",
"group": "buckets",
- "weight": 155,
+ "weight": 156,
"cookies": false,
"type": "",
"demo": "storage\/list-buckets.md",
@@ -32771,7 +33465,7 @@
"x-appwrite": {
"method": "createBucket",
"group": "buckets",
- "weight": 154,
+ "weight": 155,
"cookies": false,
"type": "",
"demo": "storage\/create-bucket.md",
@@ -32908,7 +33602,7 @@
"x-appwrite": {
"method": "getBucket",
"group": "buckets",
- "weight": 156,
+ "weight": 157,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket.md",
@@ -32967,7 +33661,7 @@
"x-appwrite": {
"method": "updateBucket",
"group": "buckets",
- "weight": 157,
+ "weight": 158,
"cookies": false,
"type": "",
"demo": "storage\/update-bucket.md",
@@ -33100,7 +33794,7 @@
"x-appwrite": {
"method": "deleteBucket",
"group": "buckets",
- "weight": 158,
+ "weight": 159,
"cookies": false,
"type": "",
"demo": "storage\/delete-bucket.md",
@@ -33159,7 +33853,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -33250,7 +33944,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -33339,7 +34033,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -33408,7 +34102,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -33496,7 +34190,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -33565,7 +34259,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -33643,7 +34337,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -33849,7 +34543,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -33927,7 +34621,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 168,
+ "weight": 169,
"cookies": false,
"type": "",
"demo": "storage\/get-usage.md",
@@ -33997,7 +34691,7 @@
"x-appwrite": {
"method": "getBucketUsage",
"group": null,
- "weight": 169,
+ "weight": 170,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket-usage.md",
@@ -34075,7 +34769,7 @@
"x-appwrite": {
"method": "list",
"group": "tablesdb",
- "weight": 385,
+ "weight": 386,
"cookies": false,
"type": "",
"demo": "tablesdb\/list.md",
@@ -34156,7 +34850,7 @@
"x-appwrite": {
"method": "create",
"group": "tablesdb",
- "weight": 381,
+ "weight": 382,
"cookies": false,
"type": "",
"demo": "tablesdb\/create.md",
@@ -34238,7 +34932,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -34306,7 +35000,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -34377,7 +35071,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -34441,7 +35135,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -34521,7 +35215,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -34587,7 +35281,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -34669,7 +35363,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 387,
+ "weight": 388,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-usage.md",
@@ -34764,7 +35458,7 @@
"x-appwrite": {
"method": "get",
"group": "tablesdb",
- "weight": 382,
+ "weight": 383,
"cookies": false,
"type": "",
"demo": "tablesdb\/get.md",
@@ -34823,7 +35517,7 @@
"x-appwrite": {
"method": "update",
"group": "tablesdb",
- "weight": 383,
+ "weight": 384,
"cookies": false,
"type": "",
"demo": "tablesdb\/update.md",
@@ -34901,7 +35595,7 @@
"x-appwrite": {
"method": "delete",
"group": "tablesdb",
- "weight": 384,
+ "weight": 385,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete.md",
@@ -34960,7 +35654,7 @@
"x-appwrite": {
"method": "listTables",
"group": "tables",
- "weight": 392,
+ "weight": 393,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-tables.md",
@@ -35052,7 +35746,7 @@
"x-appwrite": {
"method": "createTable",
"group": "tables",
- "weight": 388,
+ "weight": 389,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-table.md",
@@ -35160,7 +35854,7 @@
"x-appwrite": {
"method": "getTable",
"group": "tables",
- "weight": 389,
+ "weight": 390,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table.md",
@@ -35230,7 +35924,7 @@
"x-appwrite": {
"method": "updateTable",
"group": "tables",
- "weight": 390,
+ "weight": 391,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-table.md",
@@ -35334,7 +36028,7 @@
"x-appwrite": {
"method": "deleteTable",
"group": "tables",
- "weight": 391,
+ "weight": 392,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-table.md",
@@ -35404,7 +36098,7 @@
"x-appwrite": {
"method": "listColumns",
"group": "columns",
- "weight": 397,
+ "weight": 398,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-columns.md",
@@ -35497,7 +36191,7 @@
"x-appwrite": {
"method": "createBooleanColumn",
"group": "columns",
- "weight": 398,
+ "weight": 399,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-boolean-column.md",
@@ -35606,7 +36300,7 @@
"x-appwrite": {
"method": "updateBooleanColumn",
"group": "columns",
- "weight": 399,
+ "weight": 400,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-boolean-column.md",
@@ -35717,7 +36411,7 @@
"x-appwrite": {
"method": "createDatetimeColumn",
"group": "columns",
- "weight": 400,
+ "weight": 401,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-datetime-column.md",
@@ -35826,7 +36520,7 @@
"x-appwrite": {
"method": "updateDatetimeColumn",
"group": "columns",
- "weight": 401,
+ "weight": 402,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-datetime-column.md",
@@ -35937,7 +36631,7 @@
"x-appwrite": {
"method": "createEmailColumn",
"group": "columns",
- "weight": 402,
+ "weight": 403,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-email-column.md",
@@ -36046,7 +36740,7 @@
"x-appwrite": {
"method": "updateEmailColumn",
"group": "columns",
- "weight": 403,
+ "weight": 404,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-email-column.md",
@@ -36157,7 +36851,7 @@
"x-appwrite": {
"method": "createEnumColumn",
"group": "columns",
- "weight": 404,
+ "weight": 405,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-enum-column.md",
@@ -36276,7 +36970,7 @@
"x-appwrite": {
"method": "updateEnumColumn",
"group": "columns",
- "weight": 405,
+ "weight": 406,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-enum-column.md",
@@ -36397,7 +37091,7 @@
"x-appwrite": {
"method": "createFloatColumn",
"group": "columns",
- "weight": 406,
+ "weight": 407,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-float-column.md",
@@ -36518,7 +37212,7 @@
"x-appwrite": {
"method": "updateFloatColumn",
"group": "columns",
- "weight": 407,
+ "weight": 408,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-float-column.md",
@@ -36641,7 +37335,7 @@
"x-appwrite": {
"method": "createIntegerColumn",
"group": "columns",
- "weight": 408,
+ "weight": 409,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-integer-column.md",
@@ -36762,7 +37456,7 @@
"x-appwrite": {
"method": "updateIntegerColumn",
"group": "columns",
- "weight": 409,
+ "weight": 410,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-integer-column.md",
@@ -36885,7 +37579,7 @@
"x-appwrite": {
"method": "createIpColumn",
"group": "columns",
- "weight": 410,
+ "weight": 411,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-ip-column.md",
@@ -36994,7 +37688,7 @@
"x-appwrite": {
"method": "updateIpColumn",
"group": "columns",
- "weight": 411,
+ "weight": 412,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-ip-column.md",
@@ -37105,7 +37799,7 @@
"x-appwrite": {
"method": "createLineColumn",
"group": "columns",
- "weight": 412,
+ "weight": 413,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-line-column.md",
@@ -37209,7 +37903,7 @@
"x-appwrite": {
"method": "updateLineColumn",
"group": "columns",
- "weight": 413,
+ "weight": 414,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-line-column.md",
@@ -37319,7 +38013,7 @@
"x-appwrite": {
"method": "createPointColumn",
"group": "columns",
- "weight": 414,
+ "weight": 415,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-point-column.md",
@@ -37423,7 +38117,7 @@
"x-appwrite": {
"method": "updatePointColumn",
"group": "columns",
- "weight": 415,
+ "weight": 416,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-point-column.md",
@@ -37533,7 +38227,7 @@
"x-appwrite": {
"method": "createPolygonColumn",
"group": "columns",
- "weight": 416,
+ "weight": 417,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-polygon-column.md",
@@ -37637,7 +38331,7 @@
"x-appwrite": {
"method": "updatePolygonColumn",
"group": "columns",
- "weight": 417,
+ "weight": 418,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-polygon-column.md",
@@ -37747,7 +38441,7 @@
"x-appwrite": {
"method": "createRelationshipColumn",
"group": "columns",
- "weight": 418,
+ "weight": 419,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-relationship-column.md",
@@ -37883,7 +38577,7 @@
"x-appwrite": {
"method": "createStringColumn",
"group": "columns",
- "weight": 420,
+ "weight": 421,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-string-column.md",
@@ -38005,7 +38699,7 @@
"x-appwrite": {
"method": "updateStringColumn",
"group": "columns",
- "weight": 421,
+ "weight": 422,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-string-column.md",
@@ -38122,7 +38816,7 @@
"x-appwrite": {
"method": "createUrlColumn",
"group": "columns",
- "weight": 422,
+ "weight": 423,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-url-column.md",
@@ -38231,7 +38925,7 @@
"x-appwrite": {
"method": "updateUrlColumn",
"group": "columns",
- "weight": 423,
+ "weight": 424,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-url-column.md",
@@ -38371,7 +39065,7 @@
"x-appwrite": {
"method": "getColumn",
"group": "columns",
- "weight": 395,
+ "weight": 396,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-column.md",
@@ -38443,7 +39137,7 @@
"x-appwrite": {
"method": "deleteColumn",
"group": "columns",
- "weight": 396,
+ "weight": 397,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-column.md",
@@ -38522,7 +39216,7 @@
"x-appwrite": {
"method": "updateRelationshipColumn",
"group": "columns",
- "weight": 419,
+ "weight": 420,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-relationship-column.md",
@@ -38627,7 +39321,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 427,
+ "weight": 428,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-indexes.md",
@@ -38718,7 +39412,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 424,
+ "weight": 425,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-index.md",
@@ -38849,7 +39543,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 425,
+ "weight": 426,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-index.md",
@@ -38921,7 +39615,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 426,
+ "weight": 427,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-index.md",
@@ -38998,7 +39692,7 @@
"x-appwrite": {
"method": "listTableLogs",
"group": "tables",
- "weight": 393,
+ "weight": 394,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-table-logs.md",
@@ -39079,7 +39773,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -39180,7 +39874,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -39356,7 +40050,7 @@
"x-appwrite": {
"method": "upsertRows",
"group": "rows",
- "weight": 433,
+ "weight": 434,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-rows.md",
@@ -39483,7 +40177,7 @@
"x-appwrite": {
"method": "updateRows",
"group": "rows",
- "weight": 431,
+ "weight": 432,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-rows.md",
@@ -39584,7 +40278,7 @@
"x-appwrite": {
"method": "deleteRows",
"group": "rows",
- "weight": 435,
+ "weight": 436,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-rows.md",
@@ -39679,7 +40373,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -39779,7 +40473,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -39920,7 +40614,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -40025,7 +40719,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -40120,7 +40814,7 @@
"x-appwrite": {
"method": "listRowLogs",
"group": "logs",
- "weight": 437,
+ "weight": 438,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-row-logs.md",
@@ -40211,7 +40905,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -40328,7 +41022,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -40443,7 +41137,7 @@
"x-appwrite": {
"method": "getTableUsage",
"group": null,
- "weight": 394,
+ "weight": 395,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table-usage.md",
@@ -40532,7 +41226,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 386,
+ "weight": 387,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-usage.md",
@@ -40638,7 +41332,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -40721,7 +41415,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -40810,7 +41504,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -40871,7 +41565,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -40945,7 +41639,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -41006,7 +41700,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 183,
+ "weight": 184,
"cookies": false,
"type": "",
"demo": "teams\/list-logs.md",
@@ -41085,7 +41779,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -41176,7 +41870,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -41288,7 +41982,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -41357,7 +42051,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -41442,7 +42136,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -41513,7 +42207,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -41606,7 +42300,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -41666,7 +42360,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
@@ -41744,7 +42438,7 @@
"x-appwrite": {
"method": "list",
"group": "files",
- "weight": 522,
+ "weight": 523,
"cookies": false,
"type": "",
"demo": "tokens\/list.md",
@@ -41833,7 +42527,7 @@
"x-appwrite": {
"method": "createFileToken",
"group": "files",
- "weight": 520,
+ "weight": 521,
"cookies": false,
"type": "",
"demo": "tokens\/create-file-token.md",
@@ -41917,7 +42611,7 @@
"x-appwrite": {
"method": "get",
"group": "tokens",
- "weight": 521,
+ "weight": 522,
"cookies": false,
"type": "",
"demo": "tokens\/get.md",
@@ -41977,7 +42671,7 @@
"x-appwrite": {
"method": "update",
"group": "tokens",
- "weight": 523,
+ "weight": 524,
"cookies": false,
"type": "",
"demo": "tokens\/update.md",
@@ -42048,7 +42742,7 @@
"x-appwrite": {
"method": "delete",
"group": "tokens",
- "weight": 524,
+ "weight": 525,
"cookies": false,
"type": "",
"demo": "tokens\/delete.md",
@@ -42108,7 +42802,7 @@
"x-appwrite": {
"method": "list",
"group": "users",
- "weight": 193,
+ "weight": 194,
"cookies": false,
"type": "",
"demo": "users\/list.md",
@@ -42189,7 +42883,7 @@
"x-appwrite": {
"method": "create",
"group": "users",
- "weight": 184,
+ "weight": 185,
"cookies": false,
"type": "",
"demo": "users\/create.md",
@@ -42284,7 +42978,7 @@
"x-appwrite": {
"method": "createArgon2User",
"group": "users",
- "weight": 187,
+ "weight": 188,
"cookies": false,
"type": "",
"demo": "users\/create-argon-2-user.md",
@@ -42375,7 +43069,7 @@
"x-appwrite": {
"method": "createBcryptUser",
"group": "users",
- "weight": 185,
+ "weight": 186,
"cookies": false,
"type": "",
"demo": "users\/create-bcrypt-user.md",
@@ -42464,7 +43158,7 @@
"x-appwrite": {
"method": "listIdentities",
"group": "identities",
- "weight": 201,
+ "weight": 202,
"cookies": false,
"type": "",
"demo": "users\/list-identities.md",
@@ -42542,7 +43236,7 @@
"x-appwrite": {
"method": "deleteIdentity",
"group": "identities",
- "weight": 224,
+ "weight": 225,
"cookies": false,
"type": "",
"demo": "users\/delete-identity.md",
@@ -42603,7 +43297,7 @@
"x-appwrite": {
"method": "createMD5User",
"group": "users",
- "weight": 186,
+ "weight": 187,
"cookies": false,
"type": "",
"demo": "users\/create-md-5-user.md",
@@ -42694,7 +43388,7 @@
"x-appwrite": {
"method": "createPHPassUser",
"group": "users",
- "weight": 189,
+ "weight": 190,
"cookies": false,
"type": "",
"demo": "users\/create-ph-pass-user.md",
@@ -42785,7 +43479,7 @@
"x-appwrite": {
"method": "createScryptUser",
"group": "users",
- "weight": 190,
+ "weight": 191,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-user.md",
@@ -42911,7 +43605,7 @@
"x-appwrite": {
"method": "createScryptModifiedUser",
"group": "users",
- "weight": 191,
+ "weight": 192,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-modified-user.md",
@@ -43023,7 +43717,7 @@
"x-appwrite": {
"method": "createSHAUser",
"group": "users",
- "weight": 188,
+ "weight": 189,
"cookies": false,
"type": "",
"demo": "users\/create-sha-user.md",
@@ -43133,7 +43827,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 226,
+ "weight": 227,
"cookies": false,
"type": "",
"demo": "users\/get-usage.md",
@@ -43203,7 +43897,7 @@
"x-appwrite": {
"method": "get",
"group": "users",
- "weight": 194,
+ "weight": 195,
"cookies": false,
"type": "",
"demo": "users\/get.md",
@@ -43257,7 +43951,7 @@
"x-appwrite": {
"method": "delete",
"group": "users",
- "weight": 222,
+ "weight": 223,
"cookies": false,
"type": "",
"demo": "users\/delete.md",
@@ -43318,7 +44012,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "users",
- "weight": 207,
+ "weight": 208,
"cookies": false,
"type": "",
"demo": "users\/update-email.md",
@@ -43397,7 +44091,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "sessions",
- "weight": 225,
+ "weight": 226,
"cookies": false,
"type": "",
"demo": "users\/create-jwt.md",
@@ -43479,7 +44173,7 @@
"x-appwrite": {
"method": "updateLabels",
"group": "users",
- "weight": 203,
+ "weight": 204,
"cookies": false,
"type": "",
"demo": "users\/update-labels.md",
@@ -43559,7 +44253,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 199,
+ "weight": 200,
"cookies": false,
"type": "",
"demo": "users\/list-logs.md",
@@ -43639,7 +44333,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 198,
+ "weight": 199,
"cookies": false,
"type": "",
"demo": "users\/list-memberships.md",
@@ -43730,7 +44424,7 @@
"x-appwrite": {
"method": "updateMfa",
"group": "users",
- "weight": 212,
+ "weight": 213,
"cookies": false,
"type": "",
"demo": "users\/update-mfa.md",
@@ -43862,7 +44556,7 @@
"x-appwrite": {
"method": "deleteMfaAuthenticator",
"group": "mfa",
- "weight": 217,
+ "weight": 218,
"cookies": false,
"type": "",
"demo": "users\/delete-mfa-authenticator.md",
@@ -43990,7 +44684,7 @@
"x-appwrite": {
"method": "listMfaFactors",
"group": "mfa",
- "weight": 213,
+ "weight": 214,
"cookies": false,
"type": "",
"demo": "users\/list-mfa-factors.md",
@@ -44103,7 +44797,7 @@
"x-appwrite": {
"method": "getMfaRecoveryCodes",
"group": "mfa",
- "weight": 214,
+ "weight": 215,
"cookies": false,
"type": "",
"demo": "users\/get-mfa-recovery-codes.md",
@@ -44216,7 +44910,7 @@
"x-appwrite": {
"method": "updateMfaRecoveryCodes",
"group": "mfa",
- "weight": 216,
+ "weight": 217,
"cookies": false,
"type": "",
"demo": "users\/update-mfa-recovery-codes.md",
@@ -44329,7 +45023,7 @@
"x-appwrite": {
"method": "createMfaRecoveryCodes",
"group": "mfa",
- "weight": 215,
+ "weight": 216,
"cookies": false,
"type": "",
"demo": "users\/create-mfa-recovery-codes.md",
@@ -44444,7 +45138,7 @@
"x-appwrite": {
"method": "updateName",
"group": "users",
- "weight": 205,
+ "weight": 206,
"cookies": false,
"type": "",
"demo": "users\/update-name.md",
@@ -44523,7 +45217,7 @@
"x-appwrite": {
"method": "updatePassword",
"group": "users",
- "weight": 206,
+ "weight": 207,
"cookies": false,
"type": "",
"demo": "users\/update-password.md",
@@ -44602,7 +45296,7 @@
"x-appwrite": {
"method": "updatePhone",
"group": "users",
- "weight": 208,
+ "weight": 209,
"cookies": false,
"type": "",
"demo": "users\/update-phone.md",
@@ -44679,7 +45373,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "users",
- "weight": 195,
+ "weight": 196,
"cookies": false,
"type": "",
"demo": "users\/get-prefs.md",
@@ -44738,7 +45432,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "users",
- "weight": 210,
+ "weight": 211,
"cookies": false,
"type": "",
"demo": "users\/update-prefs.md",
@@ -44815,7 +45509,7 @@
"x-appwrite": {
"method": "listSessions",
"group": "sessions",
- "weight": 197,
+ "weight": 198,
"cookies": false,
"type": "",
"demo": "users\/list-sessions.md",
@@ -44883,7 +45577,7 @@
"x-appwrite": {
"method": "createSession",
"group": "sessions",
- "weight": 218,
+ "weight": 219,
"cookies": false,
"type": "",
"demo": "users\/create-session.md",
@@ -44937,7 +45631,7 @@
"x-appwrite": {
"method": "deleteSessions",
"group": "sessions",
- "weight": 221,
+ "weight": 222,
"cookies": false,
"type": "",
"demo": "users\/delete-sessions.md",
@@ -44993,7 +45687,7 @@
"x-appwrite": {
"method": "deleteSession",
"group": "sessions",
- "weight": 220,
+ "weight": 221,
"cookies": false,
"type": "",
"demo": "users\/delete-session.md",
@@ -45062,7 +45756,7 @@
"x-appwrite": {
"method": "updateStatus",
"group": "users",
- "weight": 202,
+ "weight": 203,
"cookies": false,
"type": "",
"demo": "users\/update-status.md",
@@ -45139,7 +45833,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "targets",
- "weight": 200,
+ "weight": 201,
"cookies": false,
"type": "",
"demo": "users\/list-targets.md",
@@ -45220,7 +45914,7 @@
"x-appwrite": {
"method": "createTarget",
"group": "targets",
- "weight": 192,
+ "weight": 193,
"cookies": false,
"type": "",
"demo": "users\/create-target.md",
@@ -45331,7 +46025,7 @@
"x-appwrite": {
"method": "getTarget",
"group": "targets",
- "weight": 196,
+ "weight": 197,
"cookies": false,
"type": "",
"demo": "users\/get-target.md",
@@ -45399,7 +46093,7 @@
"x-appwrite": {
"method": "updateTarget",
"group": "targets",
- "weight": 211,
+ "weight": 212,
"cookies": false,
"type": "",
"demo": "users\/update-target.md",
@@ -45489,7 +46183,7 @@
"x-appwrite": {
"method": "deleteTarget",
"group": "targets",
- "weight": 223,
+ "weight": 224,
"cookies": false,
"type": "",
"demo": "users\/delete-target.md",
@@ -45559,7 +46253,7 @@
"x-appwrite": {
"method": "createToken",
"group": "sessions",
- "weight": 219,
+ "weight": 220,
"cookies": false,
"type": "",
"demo": "users\/create-token.md",
@@ -45641,7 +46335,7 @@
"x-appwrite": {
"method": "updateEmailVerification",
"group": "users",
- "weight": 209,
+ "weight": 210,
"cookies": false,
"type": "",
"demo": "users\/update-email-verification.md",
@@ -45720,7 +46414,7 @@
"x-appwrite": {
"method": "updatePhoneVerification",
"group": "users",
- "weight": 204,
+ "weight": 205,
"cookies": false,
"type": "",
"demo": "users\/update-phone-verification.md",
@@ -45799,7 +46493,7 @@
"x-appwrite": {
"method": "createRepositoryDetection",
"group": "repositories",
- "weight": 230,
+ "weight": 231,
"cookies": false,
"type": "",
"demo": "vcs\/create-repository-detection.md",
@@ -45894,7 +46588,7 @@
"x-appwrite": {
"method": "listRepositories",
"group": "repositories",
- "weight": 231,
+ "weight": 232,
"cookies": false,
"type": "",
"demo": "vcs\/list-repositories.md",
@@ -45975,7 +46669,7 @@
"x-appwrite": {
"method": "createRepository",
"group": "repositories",
- "weight": 232,
+ "weight": 233,
"cookies": false,
"type": "",
"demo": "vcs\/create-repository.md",
@@ -46058,7 +46752,7 @@
"x-appwrite": {
"method": "getRepository",
"group": "repositories",
- "weight": 233,
+ "weight": 234,
"cookies": false,
"type": "",
"demo": "vcs\/get-repository.md",
@@ -46124,7 +46818,7 @@
"x-appwrite": {
"method": "listRepositoryBranches",
"group": "repositories",
- "weight": 234,
+ "weight": 235,
"cookies": false,
"type": "",
"demo": "vcs\/list-repository-branches.md",
@@ -46190,7 +46884,7 @@
"x-appwrite": {
"method": "getRepositoryContents",
"group": "repositories",
- "weight": 229,
+ "weight": 230,
"cookies": false,
"type": "",
"demo": "vcs\/get-repository-contents.md",
@@ -46273,7 +46967,7 @@
"x-appwrite": {
"method": "updateExternalDeployments",
"group": "repositories",
- "weight": 239,
+ "weight": 240,
"cookies": false,
"type": "",
"demo": "vcs\/update-external-deployments.md",
@@ -46357,7 +47051,7 @@
"x-appwrite": {
"method": "listInstallations",
"group": "installations",
- "weight": 236,
+ "weight": 237,
"cookies": false,
"type": "",
"demo": "vcs\/list-installations.md",
@@ -46437,7 +47131,7 @@
"x-appwrite": {
"method": "getInstallation",
"group": "installations",
- "weight": 237,
+ "weight": 238,
"cookies": false,
"type": "",
"demo": "vcs\/get-installation.md",
@@ -46490,7 +47184,7 @@
"x-appwrite": {
"method": "deleteInstallation",
"group": "installations",
- "weight": 238,
+ "weight": 239,
"cookies": false,
"type": "",
"demo": "vcs\/delete-installation.md",
diff --git a/app/config/specs/swagger2-1.8.x-server.json b/app/config/specs/swagger2-1.8.x-server.json
index 97cdc4e21b..9603ed313f 100644
--- a/app/config/specs/swagger2-1.8.x-server.json
+++ b/app/config/specs/swagger2-1.8.x-server.json
@@ -4795,6 +4795,694 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "consumes": [],
+ "produces": [
+ "image\/png"
+ ],
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image",
+ "schema": {
+ "type": "file"
+ }
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": [],
+ "Session": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Session": [],
+ "Key": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com",
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "type": "object",
+ "default": [],
+ "x-example": "{}",
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280,
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720,
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1,
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light",
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "type": "array",
+ "collectionFormat": "multi",
+ "items": {
+ "type": "string"
+ },
+ "default": [],
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1,
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/databases": {
"get": {
"summary": "List databases",
@@ -4819,7 +5507,7 @@
"x-appwrite": {
"method": "list",
"group": "databases",
- "weight": 319,
+ "weight": 320,
"cookies": false,
"type": "",
"demo": "databases\/list.md",
@@ -4934,7 +5622,7 @@
"x-appwrite": {
"method": "create",
"group": "databases",
- "weight": 315,
+ "weight": 316,
"cookies": false,
"type": "",
"demo": "databases\/create.md",
@@ -5053,7 +5741,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -5120,7 +5808,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5190,7 +5878,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5253,7 +5941,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5332,7 +6020,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5397,7 +6085,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5478,7 +6166,7 @@
"x-appwrite": {
"method": "get",
"group": "databases",
- "weight": 316,
+ "weight": 317,
"cookies": false,
"type": "",
"demo": "databases\/get.md",
@@ -5571,7 +6259,7 @@
"x-appwrite": {
"method": "update",
"group": "databases",
- "weight": 317,
+ "weight": 318,
"cookies": false,
"type": "",
"demo": "databases\/update.md",
@@ -5686,7 +6374,7 @@
"x-appwrite": {
"method": "delete",
"group": "databases",
- "weight": 318,
+ "weight": 319,
"cookies": false,
"type": "",
"demo": "databases\/delete.md",
@@ -5778,7 +6466,7 @@
"x-appwrite": {
"method": "listCollections",
"group": "collections",
- "weight": 327,
+ "weight": 328,
"cookies": false,
"type": "",
"demo": "databases\/list-collections.md",
@@ -5872,7 +6560,7 @@
"x-appwrite": {
"method": "createCollection",
"group": "collections",
- "weight": 323,
+ "weight": 324,
"cookies": false,
"type": "",
"demo": "databases\/create-collection.md",
@@ -5982,7 +6670,7 @@
"x-appwrite": {
"method": "getCollection",
"group": "collections",
- "weight": 324,
+ "weight": 325,
"cookies": false,
"type": "",
"demo": "databases\/get-collection.md",
@@ -6054,7 +6742,7 @@
"x-appwrite": {
"method": "updateCollection",
"group": "collections",
- "weight": 325,
+ "weight": 326,
"cookies": false,
"type": "",
"demo": "databases\/update-collection.md",
@@ -6160,7 +6848,7 @@
"x-appwrite": {
"method": "deleteCollection",
"group": "collections",
- "weight": 326,
+ "weight": 327,
"cookies": false,
"type": "",
"demo": "databases\/delete-collection.md",
@@ -6232,7 +6920,7 @@
"x-appwrite": {
"method": "listAttributes",
"group": "attributes",
- "weight": 344,
+ "weight": 345,
"cookies": false,
"type": "",
"demo": "databases\/list-attributes.md",
@@ -6327,7 +7015,7 @@
"x-appwrite": {
"method": "createBooleanAttribute",
"group": "attributes",
- "weight": 345,
+ "weight": 346,
"cookies": false,
"type": "",
"demo": "databases\/create-boolean-attribute.md",
@@ -6438,7 +7126,7 @@
"x-appwrite": {
"method": "updateBooleanAttribute",
"group": "attributes",
- "weight": 346,
+ "weight": 347,
"cookies": false,
"type": "",
"demo": "databases\/update-boolean-attribute.md",
@@ -6551,7 +7239,7 @@
"x-appwrite": {
"method": "createDatetimeAttribute",
"group": "attributes",
- "weight": 347,
+ "weight": 348,
"cookies": false,
"type": "",
"demo": "databases\/create-datetime-attribute.md",
@@ -6662,7 +7350,7 @@
"x-appwrite": {
"method": "updateDatetimeAttribute",
"group": "attributes",
- "weight": 348,
+ "weight": 349,
"cookies": false,
"type": "",
"demo": "databases\/update-datetime-attribute.md",
@@ -6775,7 +7463,7 @@
"x-appwrite": {
"method": "createEmailAttribute",
"group": "attributes",
- "weight": 349,
+ "weight": 350,
"cookies": false,
"type": "",
"demo": "databases\/create-email-attribute.md",
@@ -6886,7 +7574,7 @@
"x-appwrite": {
"method": "updateEmailAttribute",
"group": "attributes",
- "weight": 350,
+ "weight": 351,
"cookies": false,
"type": "",
"demo": "databases\/update-email-attribute.md",
@@ -6999,7 +7687,7 @@
"x-appwrite": {
"method": "createEnumAttribute",
"group": "attributes",
- "weight": 351,
+ "weight": 352,
"cookies": false,
"type": "",
"demo": "databases\/create-enum-attribute.md",
@@ -7120,7 +7808,7 @@
"x-appwrite": {
"method": "updateEnumAttribute",
"group": "attributes",
- "weight": 352,
+ "weight": 353,
"cookies": false,
"type": "",
"demo": "databases\/update-enum-attribute.md",
@@ -7243,7 +7931,7 @@
"x-appwrite": {
"method": "createFloatAttribute",
"group": "attributes",
- "weight": 353,
+ "weight": 354,
"cookies": false,
"type": "",
"demo": "databases\/create-float-attribute.md",
@@ -7366,7 +8054,7 @@
"x-appwrite": {
"method": "updateFloatAttribute",
"group": "attributes",
- "weight": 354,
+ "weight": 355,
"cookies": false,
"type": "",
"demo": "databases\/update-float-attribute.md",
@@ -7491,7 +8179,7 @@
"x-appwrite": {
"method": "createIntegerAttribute",
"group": "attributes",
- "weight": 355,
+ "weight": 356,
"cookies": false,
"type": "",
"demo": "databases\/create-integer-attribute.md",
@@ -7614,7 +8302,7 @@
"x-appwrite": {
"method": "updateIntegerAttribute",
"group": "attributes",
- "weight": 356,
+ "weight": 357,
"cookies": false,
"type": "",
"demo": "databases\/update-integer-attribute.md",
@@ -7739,7 +8427,7 @@
"x-appwrite": {
"method": "createIpAttribute",
"group": "attributes",
- "weight": 357,
+ "weight": 358,
"cookies": false,
"type": "",
"demo": "databases\/create-ip-attribute.md",
@@ -7850,7 +8538,7 @@
"x-appwrite": {
"method": "updateIpAttribute",
"group": "attributes",
- "weight": 358,
+ "weight": 359,
"cookies": false,
"type": "",
"demo": "databases\/update-ip-attribute.md",
@@ -7963,7 +8651,7 @@
"x-appwrite": {
"method": "createLineAttribute",
"group": "attributes",
- "weight": 359,
+ "weight": 360,
"cookies": false,
"type": "",
"demo": "databases\/create-line-attribute.md",
@@ -8069,7 +8757,7 @@
"x-appwrite": {
"method": "updateLineAttribute",
"group": "attributes",
- "weight": 360,
+ "weight": 361,
"cookies": false,
"type": "",
"demo": "databases\/update-line-attribute.md",
@@ -8181,7 +8869,7 @@
"x-appwrite": {
"method": "createPointAttribute",
"group": "attributes",
- "weight": 361,
+ "weight": 362,
"cookies": false,
"type": "",
"demo": "databases\/create-point-attribute.md",
@@ -8287,7 +8975,7 @@
"x-appwrite": {
"method": "updatePointAttribute",
"group": "attributes",
- "weight": 362,
+ "weight": 363,
"cookies": false,
"type": "",
"demo": "databases\/update-point-attribute.md",
@@ -8399,7 +9087,7 @@
"x-appwrite": {
"method": "createPolygonAttribute",
"group": "attributes",
- "weight": 363,
+ "weight": 364,
"cookies": false,
"type": "",
"demo": "databases\/create-polygon-attribute.md",
@@ -8505,7 +9193,7 @@
"x-appwrite": {
"method": "updatePolygonAttribute",
"group": "attributes",
- "weight": 364,
+ "weight": 365,
"cookies": false,
"type": "",
"demo": "databases\/update-polygon-attribute.md",
@@ -8617,7 +9305,7 @@
"x-appwrite": {
"method": "createRelationshipAttribute",
"group": "attributes",
- "weight": 365,
+ "weight": 366,
"cookies": false,
"type": "",
"demo": "databases\/create-relationship-attribute.md",
@@ -8755,7 +9443,7 @@
"x-appwrite": {
"method": "createStringAttribute",
"group": "attributes",
- "weight": 367,
+ "weight": 368,
"cookies": false,
"type": "",
"demo": "databases\/create-string-attribute.md",
@@ -8879,7 +9567,7 @@
"x-appwrite": {
"method": "updateStringAttribute",
"group": "attributes",
- "weight": 368,
+ "weight": 369,
"cookies": false,
"type": "",
"demo": "databases\/update-string-attribute.md",
@@ -8998,7 +9686,7 @@
"x-appwrite": {
"method": "createUrlAttribute",
"group": "attributes",
- "weight": 369,
+ "weight": 370,
"cookies": false,
"type": "",
"demo": "databases\/create-url-attribute.md",
@@ -9109,7 +9797,7 @@
"x-appwrite": {
"method": "updateUrlAttribute",
"group": "attributes",
- "weight": 370,
+ "weight": 371,
"cookies": false,
"type": "",
"demo": "databases\/update-url-attribute.md",
@@ -9251,7 +9939,7 @@
"x-appwrite": {
"method": "getAttribute",
"group": "attributes",
- "weight": 342,
+ "weight": 343,
"cookies": false,
"type": "",
"demo": "databases\/get-attribute.md",
@@ -9325,7 +10013,7 @@
"x-appwrite": {
"method": "deleteAttribute",
"group": "attributes",
- "weight": 343,
+ "weight": 344,
"cookies": false,
"type": "",
"demo": "databases\/delete-attribute.md",
@@ -9406,7 +10094,7 @@
"x-appwrite": {
"method": "updateRelationshipAttribute",
"group": "attributes",
- "weight": 366,
+ "weight": 367,
"cookies": false,
"type": "",
"demo": "databases\/update-relationship-attribute.md",
@@ -9513,7 +10201,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -9617,7 +10305,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -9806,7 +10494,7 @@
"x-appwrite": {
"method": "upsertDocuments",
"group": "documents",
- "weight": 335,
+ "weight": 336,
"cookies": false,
"type": "",
"demo": "databases\/upsert-documents.md",
@@ -9940,7 +10628,7 @@
"x-appwrite": {
"method": "updateDocuments",
"group": "documents",
- "weight": 333,
+ "weight": 334,
"cookies": false,
"type": "",
"demo": "databases\/update-documents.md",
@@ -10043,7 +10731,7 @@
"x-appwrite": {
"method": "deleteDocuments",
"group": "documents",
- "weight": 337,
+ "weight": 338,
"cookies": false,
"type": "",
"demo": "databases\/delete-documents.md",
@@ -10140,7 +10828,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -10243,7 +10931,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -10396,7 +11084,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -10504,7 +11192,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -10604,7 +11292,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -10724,7 +11412,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -10842,7 +11530,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 374,
+ "weight": 375,
"cookies": false,
"type": "",
"demo": "databases\/list-indexes.md",
@@ -10935,7 +11623,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 371,
+ "weight": 372,
"cookies": false,
"type": "",
"demo": "databases\/create-index.md",
@@ -11068,7 +11756,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 372,
+ "weight": 373,
"cookies": false,
"type": "",
"demo": "databases\/get-index.md",
@@ -11142,7 +11830,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 373,
+ "weight": 374,
"cookies": false,
"type": "",
"demo": "databases\/delete-index.md",
@@ -11221,7 +11909,7 @@
"x-appwrite": {
"method": "list",
"group": "functions",
- "weight": 455,
+ "weight": 456,
"cookies": false,
"type": "",
"demo": "functions\/list.md",
@@ -11303,7 +11991,7 @@
"x-appwrite": {
"method": "create",
"group": "functions",
- "weight": 452,
+ "weight": 453,
"cookies": false,
"type": "",
"demo": "functions\/create.md",
@@ -11390,6 +12078,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -11416,7 +12105,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -11555,7 +12245,7 @@
"x-appwrite": {
"method": "listRuntimes",
"group": "runtimes",
- "weight": 457,
+ "weight": 458,
"cookies": false,
"type": "",
"demo": "functions\/list-runtimes.md",
@@ -11605,7 +12295,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "runtimes",
- "weight": 458,
+ "weight": 459,
"cookies": false,
"type": "",
"demo": "functions\/list-specifications.md",
@@ -11656,7 +12346,7 @@
"x-appwrite": {
"method": "get",
"group": "functions",
- "weight": 453,
+ "weight": 454,
"cookies": false,
"type": "",
"demo": "functions\/get.md",
@@ -11716,7 +12406,7 @@
"x-appwrite": {
"method": "update",
"group": "functions",
- "weight": 454,
+ "weight": 455,
"cookies": false,
"type": "",
"demo": "functions\/update.md",
@@ -11805,6 +12495,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -11831,7 +12522,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -11964,7 +12656,7 @@
"x-appwrite": {
"method": "delete",
"group": "functions",
- "weight": 456,
+ "weight": 457,
"cookies": false,
"type": "",
"demo": "functions\/delete.md",
@@ -12026,7 +12718,7 @@
"x-appwrite": {
"method": "updateFunctionDeployment",
"group": "functions",
- "weight": 461,
+ "weight": 462,
"cookies": false,
"type": "",
"demo": "functions\/update-function-deployment.md",
@@ -12104,7 +12796,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 462,
+ "weight": 463,
"cookies": false,
"type": "",
"demo": "functions\/list-deployments.md",
@@ -12194,7 +12886,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 459,
+ "weight": 460,
"cookies": false,
"type": "upload",
"demo": "functions\/create-deployment.md",
@@ -12287,7 +12979,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 467,
+ "weight": 468,
"cookies": false,
"type": "",
"demo": "functions\/create-duplicate-deployment.md",
@@ -12373,7 +13065,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 464,
+ "weight": 465,
"cookies": false,
"type": "",
"demo": "functions\/create-template-deployment.md",
@@ -12480,7 +13172,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 465,
+ "weight": 466,
"cookies": false,
"type": "",
"demo": "functions\/create-vcs-deployment.md",
@@ -12577,7 +13269,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 460,
+ "weight": 461,
"cookies": false,
"type": "",
"demo": "functions\/get-deployment.md",
@@ -12640,7 +13332,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 463,
+ "weight": 464,
"cookies": false,
"type": "",
"demo": "functions\/delete-deployment.md",
@@ -12708,7 +13400,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 466,
+ "weight": 467,
"cookies": false,
"type": "location",
"demo": "functions\/get-deployment-download.md",
@@ -12794,7 +13486,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 468,
+ "weight": 469,
"cookies": false,
"type": "",
"demo": "functions\/update-deployment-status.md",
@@ -12862,7 +13554,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -12946,7 +13638,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -13065,7 +13757,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -13131,7 +13823,7 @@
"x-appwrite": {
"method": "deleteExecution",
"group": "executions",
- "weight": 472,
+ "weight": 473,
"cookies": false,
"type": "",
"demo": "functions\/delete-execution.md",
@@ -13199,7 +13891,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 477,
+ "weight": 478,
"cookies": false,
"type": "",
"demo": "functions\/list-variables.md",
@@ -13259,7 +13951,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 475,
+ "weight": 476,
"cookies": false,
"type": "",
"demo": "functions\/create-variable.md",
@@ -13350,7 +14042,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 476,
+ "weight": 477,
"cookies": false,
"type": "",
"demo": "functions\/get-variable.md",
@@ -13418,7 +14110,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 478,
+ "weight": 479,
"cookies": false,
"type": "",
"demo": "functions\/update-variable.md",
@@ -13511,7 +14203,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 479,
+ "weight": 480,
"cookies": false,
"type": "",
"demo": "functions\/delete-variable.md",
@@ -13581,7 +14273,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -13656,7 +14348,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -13729,7 +14421,7 @@
"x-appwrite": {
"method": "get",
"group": "health",
- "weight": 78,
+ "weight": 79,
"cookies": false,
"type": "",
"demo": "health\/get.md",
@@ -13779,7 +14471,7 @@
"x-appwrite": {
"method": "getAntivirus",
"group": "health",
- "weight": 99,
+ "weight": 100,
"cookies": false,
"type": "",
"demo": "health\/get-antivirus.md",
@@ -13829,7 +14521,7 @@
"x-appwrite": {
"method": "getCache",
"group": "health",
- "weight": 81,
+ "weight": 82,
"cookies": false,
"type": "",
"demo": "health\/get-cache.md",
@@ -13879,7 +14571,7 @@
"x-appwrite": {
"method": "getCertificate",
"group": "health",
- "weight": 86,
+ "weight": 87,
"cookies": false,
"type": "",
"demo": "health\/get-certificate.md",
@@ -13938,7 +14630,7 @@
"x-appwrite": {
"method": "getDB",
"group": "health",
- "weight": 80,
+ "weight": 81,
"cookies": false,
"type": "",
"demo": "health\/get-db.md",
@@ -13988,7 +14680,7 @@
"x-appwrite": {
"method": "getPubSub",
"group": "health",
- "weight": 82,
+ "weight": 83,
"cookies": false,
"type": "",
"demo": "health\/get-pub-sub.md",
@@ -14038,7 +14730,7 @@
"x-appwrite": {
"method": "getQueueBuilds",
"group": "queue",
- "weight": 88,
+ "weight": 89,
"cookies": false,
"type": "",
"demo": "health\/get-queue-builds.md",
@@ -14099,7 +14791,7 @@
"x-appwrite": {
"method": "getQueueCertificates",
"group": "queue",
- "weight": 87,
+ "weight": 88,
"cookies": false,
"type": "",
"demo": "health\/get-queue-certificates.md",
@@ -14160,7 +14852,7 @@
"x-appwrite": {
"method": "getQueueDatabases",
"group": "queue",
- "weight": 89,
+ "weight": 90,
"cookies": false,
"type": "",
"demo": "health\/get-queue-databases.md",
@@ -14230,7 +14922,7 @@
"x-appwrite": {
"method": "getQueueDeletes",
"group": "queue",
- "weight": 90,
+ "weight": 91,
"cookies": false,
"type": "",
"demo": "health\/get-queue-deletes.md",
@@ -14291,7 +14983,7 @@
"x-appwrite": {
"method": "getFailedJobs",
"group": "queue",
- "weight": 100,
+ "weight": 101,
"cookies": false,
"type": "",
"demo": "health\/get-failed-jobs.md",
@@ -14376,7 +15068,7 @@
"x-appwrite": {
"method": "getQueueFunctions",
"group": "queue",
- "weight": 94,
+ "weight": 95,
"cookies": false,
"type": "",
"demo": "health\/get-queue-functions.md",
@@ -14437,7 +15129,7 @@
"x-appwrite": {
"method": "getQueueLogs",
"group": "queue",
- "weight": 85,
+ "weight": 86,
"cookies": false,
"type": "",
"demo": "health\/get-queue-logs.md",
@@ -14498,7 +15190,7 @@
"x-appwrite": {
"method": "getQueueMails",
"group": "queue",
- "weight": 91,
+ "weight": 92,
"cookies": false,
"type": "",
"demo": "health\/get-queue-mails.md",
@@ -14559,7 +15251,7 @@
"x-appwrite": {
"method": "getQueueMessaging",
"group": "queue",
- "weight": 92,
+ "weight": 93,
"cookies": false,
"type": "",
"demo": "health\/get-queue-messaging.md",
@@ -14620,7 +15312,7 @@
"x-appwrite": {
"method": "getQueueMigrations",
"group": "queue",
- "weight": 93,
+ "weight": 94,
"cookies": false,
"type": "",
"demo": "health\/get-queue-migrations.md",
@@ -14681,7 +15373,7 @@
"x-appwrite": {
"method": "getQueueStatsResources",
"group": "queue",
- "weight": 95,
+ "weight": 96,
"cookies": false,
"type": "",
"demo": "health\/get-queue-stats-resources.md",
@@ -14742,7 +15434,7 @@
"x-appwrite": {
"method": "getQueueUsage",
"group": "queue",
- "weight": 96,
+ "weight": 97,
"cookies": false,
"type": "",
"demo": "health\/get-queue-usage.md",
@@ -14803,7 +15495,7 @@
"x-appwrite": {
"method": "getQueueWebhooks",
"group": "queue",
- "weight": 84,
+ "weight": 85,
"cookies": false,
"type": "",
"demo": "health\/get-queue-webhooks.md",
@@ -14864,7 +15556,7 @@
"x-appwrite": {
"method": "getStorage",
"group": "storage",
- "weight": 98,
+ "weight": 99,
"cookies": false,
"type": "",
"demo": "health\/get-storage.md",
@@ -14914,7 +15606,7 @@
"x-appwrite": {
"method": "getStorageLocal",
"group": "storage",
- "weight": 97,
+ "weight": 98,
"cookies": false,
"type": "",
"demo": "health\/get-storage-local.md",
@@ -14964,7 +15656,7 @@
"x-appwrite": {
"method": "getTime",
"group": "health",
- "weight": 83,
+ "weight": 84,
"cookies": false,
"type": "",
"demo": "health\/get-time.md",
@@ -15014,7 +15706,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -15067,7 +15759,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -15120,7 +15812,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -15173,7 +15865,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -15226,7 +15918,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -15279,7 +15971,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -15332,7 +16024,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -15385,7 +16077,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -15438,7 +16130,7 @@
"x-appwrite": {
"method": "listMessages",
"group": "messages",
- "weight": 307,
+ "weight": 308,
"cookies": false,
"type": "",
"demo": "messaging\/list-messages.md",
@@ -15523,7 +16215,7 @@
"x-appwrite": {
"method": "createEmail",
"group": "messages",
- "weight": 304,
+ "weight": 305,
"cookies": false,
"type": "",
"demo": "messaging\/create-email.md",
@@ -15682,7 +16374,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "messages",
- "weight": 311,
+ "weight": 312,
"cookies": false,
"type": "",
"demo": "messaging\/update-email.md",
@@ -15838,7 +16530,7 @@
"x-appwrite": {
"method": "createPush",
"group": "messages",
- "weight": 306,
+ "weight": 307,
"cookies": false,
"type": "",
"demo": "messaging\/create-push.md",
@@ -16034,7 +16726,7 @@
"x-appwrite": {
"method": "updatePush",
"group": "messages",
- "weight": 313,
+ "weight": 314,
"cookies": false,
"type": "",
"demo": "messaging\/update-push.md",
@@ -16229,7 +16921,7 @@
"x-appwrite": {
"method": "createSms",
"group": "messages",
- "weight": 305,
+ "weight": 306,
"cookies": false,
"type": "",
"demo": "messaging\/create-sms.md",
@@ -16418,7 +17110,7 @@
"x-appwrite": {
"method": "updateSms",
"group": "messages",
- "weight": 312,
+ "weight": 313,
"cookies": false,
"type": "",
"demo": "messaging\/update-sms.md",
@@ -16601,7 +17293,7 @@
"x-appwrite": {
"method": "getMessage",
"group": "messages",
- "weight": 310,
+ "weight": 311,
"cookies": false,
"type": "",
"demo": "messaging\/get-message.md",
@@ -16657,7 +17349,7 @@
"x-appwrite": {
"method": "delete",
"group": "messages",
- "weight": 314,
+ "weight": 315,
"cookies": false,
"type": "",
"demo": "messaging\/delete.md",
@@ -16718,7 +17410,7 @@
"x-appwrite": {
"method": "listMessageLogs",
"group": "logs",
- "weight": 308,
+ "weight": 309,
"cookies": false,
"type": "",
"demo": "messaging\/list-message-logs.md",
@@ -16800,7 +17492,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "messages",
- "weight": 309,
+ "weight": 310,
"cookies": false,
"type": "",
"demo": "messaging\/list-targets.md",
@@ -16882,7 +17574,7 @@
"x-appwrite": {
"method": "listProviders",
"group": "providers",
- "weight": 278,
+ "weight": 279,
"cookies": false,
"type": "",
"demo": "messaging\/list-providers.md",
@@ -16967,7 +17659,7 @@
"x-appwrite": {
"method": "createApnsProvider",
"group": "providers",
- "weight": 277,
+ "weight": 278,
"cookies": false,
"type": "",
"demo": "messaging\/create-apns-provider.md",
@@ -17155,7 +17847,7 @@
"x-appwrite": {
"method": "updateApnsProvider",
"group": "providers",
- "weight": 291,
+ "weight": 292,
"cookies": false,
"type": "",
"demo": "messaging\/update-apns-provider.md",
@@ -17339,7 +18031,7 @@
"x-appwrite": {
"method": "createFcmProvider",
"group": "providers",
- "weight": 276,
+ "weight": 277,
"cookies": false,
"type": "",
"demo": "messaging\/create-fcm-provider.md",
@@ -17495,7 +18187,7 @@
"x-appwrite": {
"method": "updateFcmProvider",
"group": "providers",
- "weight": 290,
+ "weight": 291,
"cookies": false,
"type": "",
"demo": "messaging\/update-fcm-provider.md",
@@ -17647,7 +18339,7 @@
"x-appwrite": {
"method": "createMailgunProvider",
"group": "providers",
- "weight": 267,
+ "weight": 268,
"cookies": false,
"type": "",
"demo": "messaging\/create-mailgun-provider.md",
@@ -17775,7 +18467,7 @@
"x-appwrite": {
"method": "updateMailgunProvider",
"group": "providers",
- "weight": 281,
+ "weight": 282,
"cookies": false,
"type": "",
"demo": "messaging\/update-mailgun-provider.md",
@@ -17901,7 +18593,7 @@
"x-appwrite": {
"method": "createMsg91Provider",
"group": "providers",
- "weight": 271,
+ "weight": 272,
"cookies": false,
"type": "",
"demo": "messaging\/create-msg-91-provider.md",
@@ -18005,7 +18697,7 @@
"x-appwrite": {
"method": "updateMsg91Provider",
"group": "providers",
- "weight": 285,
+ "weight": 286,
"cookies": false,
"type": "",
"demo": "messaging\/update-msg-91-provider.md",
@@ -18107,7 +18799,7 @@
"x-appwrite": {
"method": "createResendProvider",
"group": "providers",
- "weight": 269,
+ "weight": 270,
"cookies": false,
"type": "",
"demo": "messaging\/create-resend-provider.md",
@@ -18223,7 +18915,7 @@
"x-appwrite": {
"method": "updateResendProvider",
"group": "providers",
- "weight": 283,
+ "weight": 284,
"cookies": false,
"type": "",
"demo": "messaging\/update-resend-provider.md",
@@ -18337,7 +19029,7 @@
"x-appwrite": {
"method": "createSendgridProvider",
"group": "providers",
- "weight": 268,
+ "weight": 269,
"cookies": false,
"type": "",
"demo": "messaging\/create-sendgrid-provider.md",
@@ -18453,7 +19145,7 @@
"x-appwrite": {
"method": "updateSendgridProvider",
"group": "providers",
- "weight": 282,
+ "weight": 283,
"cookies": false,
"type": "",
"demo": "messaging\/update-sendgrid-provider.md",
@@ -18567,7 +19259,7 @@
"x-appwrite": {
"method": "createSmtpProvider",
"group": "providers",
- "weight": 270,
+ "weight": 271,
"cookies": false,
"type": "",
"demo": "messaging\/create-smtp-provider.md",
@@ -18813,7 +19505,7 @@
"x-appwrite": {
"method": "updateSmtpProvider",
"group": "providers",
- "weight": 284,
+ "weight": 285,
"cookies": false,
"type": "",
"demo": "messaging\/update-smtp-provider.md",
@@ -19052,7 +19744,7 @@
"x-appwrite": {
"method": "createTelesignProvider",
"group": "providers",
- "weight": 272,
+ "weight": 273,
"cookies": false,
"type": "",
"demo": "messaging\/create-telesign-provider.md",
@@ -19156,7 +19848,7 @@
"x-appwrite": {
"method": "updateTelesignProvider",
"group": "providers",
- "weight": 286,
+ "weight": 287,
"cookies": false,
"type": "",
"demo": "messaging\/update-telesign-provider.md",
@@ -19258,7 +19950,7 @@
"x-appwrite": {
"method": "createTextmagicProvider",
"group": "providers",
- "weight": 273,
+ "weight": 274,
"cookies": false,
"type": "",
"demo": "messaging\/create-textmagic-provider.md",
@@ -19362,7 +20054,7 @@
"x-appwrite": {
"method": "updateTextmagicProvider",
"group": "providers",
- "weight": 287,
+ "weight": 288,
"cookies": false,
"type": "",
"demo": "messaging\/update-textmagic-provider.md",
@@ -19464,7 +20156,7 @@
"x-appwrite": {
"method": "createTwilioProvider",
"group": "providers",
- "weight": 274,
+ "weight": 275,
"cookies": false,
"type": "",
"demo": "messaging\/create-twilio-provider.md",
@@ -19568,7 +20260,7 @@
"x-appwrite": {
"method": "updateTwilioProvider",
"group": "providers",
- "weight": 288,
+ "weight": 289,
"cookies": false,
"type": "",
"demo": "messaging\/update-twilio-provider.md",
@@ -19670,7 +20362,7 @@
"x-appwrite": {
"method": "createVonageProvider",
"group": "providers",
- "weight": 275,
+ "weight": 276,
"cookies": false,
"type": "",
"demo": "messaging\/create-vonage-provider.md",
@@ -19774,7 +20466,7 @@
"x-appwrite": {
"method": "updateVonageProvider",
"group": "providers",
- "weight": 289,
+ "weight": 290,
"cookies": false,
"type": "",
"demo": "messaging\/update-vonage-provider.md",
@@ -19874,7 +20566,7 @@
"x-appwrite": {
"method": "getProvider",
"group": "providers",
- "weight": 280,
+ "weight": 281,
"cookies": false,
"type": "",
"demo": "messaging\/get-provider.md",
@@ -19930,7 +20622,7 @@
"x-appwrite": {
"method": "deleteProvider",
"group": "providers",
- "weight": 292,
+ "weight": 293,
"cookies": false,
"type": "",
"demo": "messaging\/delete-provider.md",
@@ -19991,7 +20683,7 @@
"x-appwrite": {
"method": "listProviderLogs",
"group": "providers",
- "weight": 279,
+ "weight": 280,
"cookies": false,
"type": "",
"demo": "messaging\/list-provider-logs.md",
@@ -20073,7 +20765,7 @@
"x-appwrite": {
"method": "listSubscriberLogs",
"group": "subscribers",
- "weight": 301,
+ "weight": 302,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscriber-logs.md",
@@ -20155,7 +20847,7 @@
"x-appwrite": {
"method": "listTopics",
"group": "topics",
- "weight": 294,
+ "weight": 295,
"cookies": false,
"type": "",
"demo": "messaging\/list-topics.md",
@@ -20238,7 +20930,7 @@
"x-appwrite": {
"method": "createTopic",
"group": "topics",
- "weight": 293,
+ "weight": 294,
"cookies": false,
"type": "",
"demo": "messaging\/create-topic.md",
@@ -20327,7 +21019,7 @@
"x-appwrite": {
"method": "getTopic",
"group": "topics",
- "weight": 296,
+ "weight": 297,
"cookies": false,
"type": "",
"demo": "messaging\/get-topic.md",
@@ -20388,7 +21080,7 @@
"x-appwrite": {
"method": "updateTopic",
"group": "topics",
- "weight": 297,
+ "weight": 298,
"cookies": false,
"type": "",
"demo": "messaging\/update-topic.md",
@@ -20468,7 +21160,7 @@
"x-appwrite": {
"method": "deleteTopic",
"group": "topics",
- "weight": 298,
+ "weight": 299,
"cookies": false,
"type": "",
"demo": "messaging\/delete-topic.md",
@@ -20529,7 +21221,7 @@
"x-appwrite": {
"method": "listTopicLogs",
"group": "topics",
- "weight": 295,
+ "weight": 296,
"cookies": false,
"type": "",
"demo": "messaging\/list-topic-logs.md",
@@ -20611,7 +21303,7 @@
"x-appwrite": {
"method": "listSubscribers",
"group": "subscribers",
- "weight": 300,
+ "weight": 301,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscribers.md",
@@ -20702,7 +21394,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -20791,7 +21483,7 @@
"x-appwrite": {
"method": "getSubscriber",
"group": "subscribers",
- "weight": 302,
+ "weight": 303,
"cookies": false,
"type": "",
"demo": "messaging\/get-subscriber.md",
@@ -20855,7 +21547,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -20927,7 +21619,7 @@
"x-appwrite": {
"method": "list",
"group": "sites",
- "weight": 484,
+ "weight": 485,
"cookies": false,
"type": "",
"demo": "sites\/list.md",
@@ -21009,7 +21701,7 @@
"x-appwrite": {
"method": "create",
"group": "sites",
- "weight": 482,
+ "weight": 483,
"cookies": false,
"type": "",
"demo": "sites\/create.md",
@@ -21157,6 +21849,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -21183,7 +21876,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -21278,7 +21972,7 @@
"x-appwrite": {
"method": "listFrameworks",
"group": "frameworks",
- "weight": 487,
+ "weight": 488,
"cookies": false,
"type": "",
"demo": "sites\/list-frameworks.md",
@@ -21328,7 +22022,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "frameworks",
- "weight": 510,
+ "weight": 511,
"cookies": false,
"type": "",
"demo": "sites\/list-specifications.md",
@@ -21379,7 +22073,7 @@
"x-appwrite": {
"method": "get",
"group": "sites",
- "weight": 483,
+ "weight": 484,
"cookies": false,
"type": "",
"demo": "sites\/get.md",
@@ -21439,7 +22133,7 @@
"x-appwrite": {
"method": "update",
"group": "sites",
- "weight": 485,
+ "weight": 486,
"cookies": false,
"type": "",
"demo": "sites\/update.md",
@@ -21589,6 +22283,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -21615,7 +22310,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -21703,7 +22399,7 @@
"x-appwrite": {
"method": "delete",
"group": "sites",
- "weight": 486,
+ "weight": 487,
"cookies": false,
"type": "",
"demo": "sites\/delete.md",
@@ -21765,7 +22461,7 @@
"x-appwrite": {
"method": "updateSiteDeployment",
"group": "sites",
- "weight": 493,
+ "weight": 494,
"cookies": false,
"type": "",
"demo": "sites\/update-site-deployment.md",
@@ -21843,7 +22539,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 492,
+ "weight": 493,
"cookies": false,
"type": "",
"demo": "sites\/list-deployments.md",
@@ -21933,7 +22629,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 488,
+ "weight": 489,
"cookies": false,
"type": "upload",
"demo": "sites\/create-deployment.md",
@@ -22034,7 +22730,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 496,
+ "weight": 497,
"cookies": false,
"type": "",
"demo": "sites\/create-duplicate-deployment.md",
@@ -22114,7 +22810,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 489,
+ "weight": 490,
"cookies": false,
"type": "",
"demo": "sites\/create-template-deployment.md",
@@ -22221,7 +22917,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 490,
+ "weight": 491,
"cookies": false,
"type": "",
"demo": "sites\/create-vcs-deployment.md",
@@ -22319,7 +23015,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 491,
+ "weight": 492,
"cookies": false,
"type": "",
"demo": "sites\/get-deployment.md",
@@ -22382,7 +23078,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 494,
+ "weight": 495,
"cookies": false,
"type": "",
"demo": "sites\/delete-deployment.md",
@@ -22450,7 +23146,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 495,
+ "weight": 496,
"cookies": false,
"type": "location",
"demo": "sites\/get-deployment-download.md",
@@ -22536,7 +23232,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 497,
+ "weight": 498,
"cookies": false,
"type": "",
"demo": "sites\/update-deployment-status.md",
@@ -22604,7 +23300,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 499,
+ "weight": 500,
"cookies": false,
"type": "",
"demo": "sites\/list-logs.md",
@@ -22685,7 +23381,7 @@
"x-appwrite": {
"method": "getLog",
"group": "logs",
- "weight": 498,
+ "weight": 499,
"cookies": false,
"type": "",
"demo": "sites\/get-log.md",
@@ -22750,7 +23446,7 @@
"x-appwrite": {
"method": "deleteLog",
"group": "logs",
- "weight": 500,
+ "weight": 501,
"cookies": false,
"type": "",
"demo": "sites\/delete-log.md",
@@ -22818,7 +23514,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 503,
+ "weight": 504,
"cookies": false,
"type": "",
"demo": "sites\/list-variables.md",
@@ -22878,7 +23574,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 501,
+ "weight": 502,
"cookies": false,
"type": "",
"demo": "sites\/create-variable.md",
@@ -22969,7 +23665,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 502,
+ "weight": 503,
"cookies": false,
"type": "",
"demo": "sites\/get-variable.md",
@@ -23037,7 +23733,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 504,
+ "weight": 505,
"cookies": false,
"type": "",
"demo": "sites\/update-variable.md",
@@ -23130,7 +23826,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 505,
+ "weight": 506,
"cookies": false,
"type": "",
"demo": "sites\/delete-variable.md",
@@ -23198,7 +23894,7 @@
"x-appwrite": {
"method": "listBuckets",
"group": "buckets",
- "weight": 155,
+ "weight": 156,
"cookies": false,
"type": "",
"demo": "storage\/list-buckets.md",
@@ -23280,7 +23976,7 @@
"x-appwrite": {
"method": "createBucket",
"group": "buckets",
- "weight": 154,
+ "weight": 155,
"cookies": false,
"type": "",
"demo": "storage\/create-bucket.md",
@@ -23418,7 +24114,7 @@
"x-appwrite": {
"method": "getBucket",
"group": "buckets",
- "weight": 156,
+ "weight": 157,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket.md",
@@ -23478,7 +24174,7 @@
"x-appwrite": {
"method": "updateBucket",
"group": "buckets",
- "weight": 157,
+ "weight": 158,
"cookies": false,
"type": "",
"demo": "storage\/update-bucket.md",
@@ -23612,7 +24308,7 @@
"x-appwrite": {
"method": "deleteBucket",
"group": "buckets",
- "weight": 158,
+ "weight": 159,
"cookies": false,
"type": "",
"demo": "storage\/delete-bucket.md",
@@ -23672,7 +24368,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -23765,7 +24461,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -23856,7 +24552,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -23927,7 +24623,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -24017,7 +24713,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -24088,7 +24784,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -24168,7 +24864,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -24376,7 +25072,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -24456,7 +25152,7 @@
"x-appwrite": {
"method": "list",
"group": "tablesdb",
- "weight": 385,
+ "weight": 386,
"cookies": false,
"type": "",
"demo": "tablesdb\/list.md",
@@ -24538,7 +25234,7 @@
"x-appwrite": {
"method": "create",
"group": "tablesdb",
- "weight": 381,
+ "weight": 382,
"cookies": false,
"type": "",
"demo": "tablesdb\/create.md",
@@ -24621,7 +25317,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -24691,7 +25387,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -24764,7 +25460,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -24830,7 +25526,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -24912,7 +25608,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -24980,7 +25676,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -25064,7 +25760,7 @@
"x-appwrite": {
"method": "get",
"group": "tablesdb",
- "weight": 382,
+ "weight": 383,
"cookies": false,
"type": "",
"demo": "tablesdb\/get.md",
@@ -25124,7 +25820,7 @@
"x-appwrite": {
"method": "update",
"group": "tablesdb",
- "weight": 383,
+ "weight": 384,
"cookies": false,
"type": "",
"demo": "tablesdb\/update.md",
@@ -25203,7 +25899,7 @@
"x-appwrite": {
"method": "delete",
"group": "tablesdb",
- "weight": 384,
+ "weight": 385,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete.md",
@@ -25263,7 +25959,7 @@
"x-appwrite": {
"method": "listTables",
"group": "tables",
- "weight": 392,
+ "weight": 393,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-tables.md",
@@ -25356,7 +26052,7 @@
"x-appwrite": {
"method": "createTable",
"group": "tables",
- "weight": 388,
+ "weight": 389,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-table.md",
@@ -25465,7 +26161,7 @@
"x-appwrite": {
"method": "getTable",
"group": "tables",
- "weight": 389,
+ "weight": 390,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table.md",
@@ -25536,7 +26232,7 @@
"x-appwrite": {
"method": "updateTable",
"group": "tables",
- "weight": 390,
+ "weight": 391,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-table.md",
@@ -25641,7 +26337,7 @@
"x-appwrite": {
"method": "deleteTable",
"group": "tables",
- "weight": 391,
+ "weight": 392,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-table.md",
@@ -25712,7 +26408,7 @@
"x-appwrite": {
"method": "listColumns",
"group": "columns",
- "weight": 397,
+ "weight": 398,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-columns.md",
@@ -25806,7 +26502,7 @@
"x-appwrite": {
"method": "createBooleanColumn",
"group": "columns",
- "weight": 398,
+ "weight": 399,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-boolean-column.md",
@@ -25916,7 +26612,7 @@
"x-appwrite": {
"method": "updateBooleanColumn",
"group": "columns",
- "weight": 399,
+ "weight": 400,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-boolean-column.md",
@@ -26028,7 +26724,7 @@
"x-appwrite": {
"method": "createDatetimeColumn",
"group": "columns",
- "weight": 400,
+ "weight": 401,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-datetime-column.md",
@@ -26138,7 +26834,7 @@
"x-appwrite": {
"method": "updateDatetimeColumn",
"group": "columns",
- "weight": 401,
+ "weight": 402,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-datetime-column.md",
@@ -26250,7 +26946,7 @@
"x-appwrite": {
"method": "createEmailColumn",
"group": "columns",
- "weight": 402,
+ "weight": 403,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-email-column.md",
@@ -26360,7 +27056,7 @@
"x-appwrite": {
"method": "updateEmailColumn",
"group": "columns",
- "weight": 403,
+ "weight": 404,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-email-column.md",
@@ -26472,7 +27168,7 @@
"x-appwrite": {
"method": "createEnumColumn",
"group": "columns",
- "weight": 404,
+ "weight": 405,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-enum-column.md",
@@ -26592,7 +27288,7 @@
"x-appwrite": {
"method": "updateEnumColumn",
"group": "columns",
- "weight": 405,
+ "weight": 406,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-enum-column.md",
@@ -26714,7 +27410,7 @@
"x-appwrite": {
"method": "createFloatColumn",
"group": "columns",
- "weight": 406,
+ "weight": 407,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-float-column.md",
@@ -26836,7 +27532,7 @@
"x-appwrite": {
"method": "updateFloatColumn",
"group": "columns",
- "weight": 407,
+ "weight": 408,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-float-column.md",
@@ -26960,7 +27656,7 @@
"x-appwrite": {
"method": "createIntegerColumn",
"group": "columns",
- "weight": 408,
+ "weight": 409,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-integer-column.md",
@@ -27082,7 +27778,7 @@
"x-appwrite": {
"method": "updateIntegerColumn",
"group": "columns",
- "weight": 409,
+ "weight": 410,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-integer-column.md",
@@ -27206,7 +27902,7 @@
"x-appwrite": {
"method": "createIpColumn",
"group": "columns",
- "weight": 410,
+ "weight": 411,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-ip-column.md",
@@ -27316,7 +28012,7 @@
"x-appwrite": {
"method": "updateIpColumn",
"group": "columns",
- "weight": 411,
+ "weight": 412,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-ip-column.md",
@@ -27428,7 +28124,7 @@
"x-appwrite": {
"method": "createLineColumn",
"group": "columns",
- "weight": 412,
+ "weight": 413,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-line-column.md",
@@ -27533,7 +28229,7 @@
"x-appwrite": {
"method": "updateLineColumn",
"group": "columns",
- "weight": 413,
+ "weight": 414,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-line-column.md",
@@ -27644,7 +28340,7 @@
"x-appwrite": {
"method": "createPointColumn",
"group": "columns",
- "weight": 414,
+ "weight": 415,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-point-column.md",
@@ -27749,7 +28445,7 @@
"x-appwrite": {
"method": "updatePointColumn",
"group": "columns",
- "weight": 415,
+ "weight": 416,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-point-column.md",
@@ -27860,7 +28556,7 @@
"x-appwrite": {
"method": "createPolygonColumn",
"group": "columns",
- "weight": 416,
+ "weight": 417,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-polygon-column.md",
@@ -27965,7 +28661,7 @@
"x-appwrite": {
"method": "updatePolygonColumn",
"group": "columns",
- "weight": 417,
+ "weight": 418,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-polygon-column.md",
@@ -28076,7 +28772,7 @@
"x-appwrite": {
"method": "createRelationshipColumn",
"group": "columns",
- "weight": 418,
+ "weight": 419,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-relationship-column.md",
@@ -28213,7 +28909,7 @@
"x-appwrite": {
"method": "createStringColumn",
"group": "columns",
- "weight": 420,
+ "weight": 421,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-string-column.md",
@@ -28336,7 +29032,7 @@
"x-appwrite": {
"method": "updateStringColumn",
"group": "columns",
- "weight": 421,
+ "weight": 422,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-string-column.md",
@@ -28454,7 +29150,7 @@
"x-appwrite": {
"method": "createUrlColumn",
"group": "columns",
- "weight": 422,
+ "weight": 423,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-url-column.md",
@@ -28564,7 +29260,7 @@
"x-appwrite": {
"method": "updateUrlColumn",
"group": "columns",
- "weight": 423,
+ "weight": 424,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-url-column.md",
@@ -28705,7 +29401,7 @@
"x-appwrite": {
"method": "getColumn",
"group": "columns",
- "weight": 395,
+ "weight": 396,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-column.md",
@@ -28778,7 +29474,7 @@
"x-appwrite": {
"method": "deleteColumn",
"group": "columns",
- "weight": 396,
+ "weight": 397,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-column.md",
@@ -28858,7 +29554,7 @@
"x-appwrite": {
"method": "updateRelationshipColumn",
"group": "columns",
- "weight": 419,
+ "weight": 420,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-relationship-column.md",
@@ -28964,7 +29660,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 427,
+ "weight": 428,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-indexes.md",
@@ -29056,7 +29752,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 424,
+ "weight": 425,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-index.md",
@@ -29188,7 +29884,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 425,
+ "weight": 426,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-index.md",
@@ -29261,7 +29957,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 426,
+ "weight": 427,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-index.md",
@@ -29339,7 +30035,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -29442,7 +30138,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -29622,7 +30318,7 @@
"x-appwrite": {
"method": "upsertRows",
"group": "rows",
- "weight": 433,
+ "weight": 434,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-rows.md",
@@ -29751,7 +30447,7 @@
"x-appwrite": {
"method": "updateRows",
"group": "rows",
- "weight": 431,
+ "weight": 432,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-rows.md",
@@ -29853,7 +30549,7 @@
"x-appwrite": {
"method": "deleteRows",
"group": "rows",
- "weight": 435,
+ "weight": 436,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-rows.md",
@@ -29949,7 +30645,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -30051,7 +30747,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -30195,7 +30891,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -30302,7 +30998,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -30401,7 +31097,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -30520,7 +31216,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -30637,7 +31333,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -30722,7 +31418,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -30813,7 +31509,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -30876,7 +31572,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -30952,7 +31648,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -31015,7 +31711,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -31108,7 +31804,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -31222,7 +31918,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -31293,7 +31989,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -31380,7 +32076,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -31453,7 +32149,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -31548,7 +32244,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -31610,7 +32306,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
@@ -31690,7 +32386,7 @@
"x-appwrite": {
"method": "list",
"group": "files",
- "weight": 522,
+ "weight": 523,
"cookies": false,
"type": "",
"demo": "tokens\/list.md",
@@ -31780,7 +32476,7 @@
"x-appwrite": {
"method": "createFileToken",
"group": "files",
- "weight": 520,
+ "weight": 521,
"cookies": false,
"type": "",
"demo": "tokens\/create-file-token.md",
@@ -31865,7 +32561,7 @@
"x-appwrite": {
"method": "get",
"group": "tokens",
- "weight": 521,
+ "weight": 522,
"cookies": false,
"type": "",
"demo": "tokens\/get.md",
@@ -31926,7 +32622,7 @@
"x-appwrite": {
"method": "update",
"group": "tokens",
- "weight": 523,
+ "weight": 524,
"cookies": false,
"type": "",
"demo": "tokens\/update.md",
@@ -31998,7 +32694,7 @@
"x-appwrite": {
"method": "delete",
"group": "tokens",
- "weight": 524,
+ "weight": 525,
"cookies": false,
"type": "",
"demo": "tokens\/delete.md",
@@ -32059,7 +32755,7 @@
"x-appwrite": {
"method": "list",
"group": "users",
- "weight": 193,
+ "weight": 194,
"cookies": false,
"type": "",
"demo": "users\/list.md",
@@ -32141,7 +32837,7 @@
"x-appwrite": {
"method": "create",
"group": "users",
- "weight": 184,
+ "weight": 185,
"cookies": false,
"type": "",
"demo": "users\/create.md",
@@ -32237,7 +32933,7 @@
"x-appwrite": {
"method": "createArgon2User",
"group": "users",
- "weight": 187,
+ "weight": 188,
"cookies": false,
"type": "",
"demo": "users\/create-argon-2-user.md",
@@ -32329,7 +33025,7 @@
"x-appwrite": {
"method": "createBcryptUser",
"group": "users",
- "weight": 185,
+ "weight": 186,
"cookies": false,
"type": "",
"demo": "users\/create-bcrypt-user.md",
@@ -32419,7 +33115,7 @@
"x-appwrite": {
"method": "listIdentities",
"group": "identities",
- "weight": 201,
+ "weight": 202,
"cookies": false,
"type": "",
"demo": "users\/list-identities.md",
@@ -32498,7 +33194,7 @@
"x-appwrite": {
"method": "deleteIdentity",
"group": "identities",
- "weight": 224,
+ "weight": 225,
"cookies": false,
"type": "",
"demo": "users\/delete-identity.md",
@@ -32560,7 +33256,7 @@
"x-appwrite": {
"method": "createMD5User",
"group": "users",
- "weight": 186,
+ "weight": 187,
"cookies": false,
"type": "",
"demo": "users\/create-md-5-user.md",
@@ -32652,7 +33348,7 @@
"x-appwrite": {
"method": "createPHPassUser",
"group": "users",
- "weight": 189,
+ "weight": 190,
"cookies": false,
"type": "",
"demo": "users\/create-ph-pass-user.md",
@@ -32744,7 +33440,7 @@
"x-appwrite": {
"method": "createScryptUser",
"group": "users",
- "weight": 190,
+ "weight": 191,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-user.md",
@@ -32871,7 +33567,7 @@
"x-appwrite": {
"method": "createScryptModifiedUser",
"group": "users",
- "weight": 191,
+ "weight": 192,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-modified-user.md",
@@ -32984,7 +33680,7 @@
"x-appwrite": {
"method": "createSHAUser",
"group": "users",
- "weight": 188,
+ "weight": 189,
"cookies": false,
"type": "",
"demo": "users\/create-sha-user.md",
@@ -33095,7 +33791,7 @@
"x-appwrite": {
"method": "get",
"group": "users",
- "weight": 194,
+ "weight": 195,
"cookies": false,
"type": "",
"demo": "users\/get.md",
@@ -33150,7 +33846,7 @@
"x-appwrite": {
"method": "delete",
"group": "users",
- "weight": 222,
+ "weight": 223,
"cookies": false,
"type": "",
"demo": "users\/delete.md",
@@ -33212,7 +33908,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "users",
- "weight": 207,
+ "weight": 208,
"cookies": false,
"type": "",
"demo": "users\/update-email.md",
@@ -33292,7 +33988,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "sessions",
- "weight": 225,
+ "weight": 226,
"cookies": false,
"type": "",
"demo": "users\/create-jwt.md",
@@ -33375,7 +34071,7 @@
"x-appwrite": {
"method": "updateLabels",
"group": "users",
- "weight": 203,
+ "weight": 204,
"cookies": false,
"type": "",
"demo": "users\/update-labels.md",
@@ -33456,7 +34152,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 199,
+ "weight": 200,
"cookies": false,
"type": "",
"demo": "users\/list-logs.md",
@@ -33537,7 +34233,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 198,
+ "weight": 199,
"cookies": false,
"type": "",
"demo": "users\/list-memberships.md",
@@ -33629,7 +34325,7 @@
"x-appwrite": {
"method": "updateMfa",
"group": "users",
- "weight": 212,
+ "weight": 213,
"cookies": false,
"type": "",
"demo": "users\/update-mfa.md",
@@ -33764,7 +34460,7 @@
"x-appwrite": {
"method": "deleteMfaAuthenticator",
"group": "mfa",
- "weight": 217,
+ "weight": 218,
"cookies": false,
"type": "",
"demo": "users\/delete-mfa-authenticator.md",
@@ -33895,7 +34591,7 @@
"x-appwrite": {
"method": "listMfaFactors",
"group": "mfa",
- "weight": 213,
+ "weight": 214,
"cookies": false,
"type": "",
"demo": "users\/list-mfa-factors.md",
@@ -34011,7 +34707,7 @@
"x-appwrite": {
"method": "getMfaRecoveryCodes",
"group": "mfa",
- "weight": 214,
+ "weight": 215,
"cookies": false,
"type": "",
"demo": "users\/get-mfa-recovery-codes.md",
@@ -34127,7 +34823,7 @@
"x-appwrite": {
"method": "updateMfaRecoveryCodes",
"group": "mfa",
- "weight": 216,
+ "weight": 217,
"cookies": false,
"type": "",
"demo": "users\/update-mfa-recovery-codes.md",
@@ -34243,7 +34939,7 @@
"x-appwrite": {
"method": "createMfaRecoveryCodes",
"group": "mfa",
- "weight": 215,
+ "weight": 216,
"cookies": false,
"type": "",
"demo": "users\/create-mfa-recovery-codes.md",
@@ -34361,7 +35057,7 @@
"x-appwrite": {
"method": "updateName",
"group": "users",
- "weight": 205,
+ "weight": 206,
"cookies": false,
"type": "",
"demo": "users\/update-name.md",
@@ -34441,7 +35137,7 @@
"x-appwrite": {
"method": "updatePassword",
"group": "users",
- "weight": 206,
+ "weight": 207,
"cookies": false,
"type": "",
"demo": "users\/update-password.md",
@@ -34521,7 +35217,7 @@
"x-appwrite": {
"method": "updatePhone",
"group": "users",
- "weight": 208,
+ "weight": 209,
"cookies": false,
"type": "",
"demo": "users\/update-phone.md",
@@ -34599,7 +35295,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "users",
- "weight": 195,
+ "weight": 196,
"cookies": false,
"type": "",
"demo": "users\/get-prefs.md",
@@ -34659,7 +35355,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "users",
- "weight": 210,
+ "weight": 211,
"cookies": false,
"type": "",
"demo": "users\/update-prefs.md",
@@ -34737,7 +35433,7 @@
"x-appwrite": {
"method": "listSessions",
"group": "sessions",
- "weight": 197,
+ "weight": 198,
"cookies": false,
"type": "",
"demo": "users\/list-sessions.md",
@@ -34806,7 +35502,7 @@
"x-appwrite": {
"method": "createSession",
"group": "sessions",
- "weight": 218,
+ "weight": 219,
"cookies": false,
"type": "",
"demo": "users\/create-session.md",
@@ -34861,7 +35557,7 @@
"x-appwrite": {
"method": "deleteSessions",
"group": "sessions",
- "weight": 221,
+ "weight": 222,
"cookies": false,
"type": "",
"demo": "users\/delete-sessions.md",
@@ -34918,7 +35614,7 @@
"x-appwrite": {
"method": "deleteSession",
"group": "sessions",
- "weight": 220,
+ "weight": 221,
"cookies": false,
"type": "",
"demo": "users\/delete-session.md",
@@ -34988,7 +35684,7 @@
"x-appwrite": {
"method": "updateStatus",
"group": "users",
- "weight": 202,
+ "weight": 203,
"cookies": false,
"type": "",
"demo": "users\/update-status.md",
@@ -35066,7 +35762,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "targets",
- "weight": 200,
+ "weight": 201,
"cookies": false,
"type": "",
"demo": "users\/list-targets.md",
@@ -35148,7 +35844,7 @@
"x-appwrite": {
"method": "createTarget",
"group": "targets",
- "weight": 192,
+ "weight": 193,
"cookies": false,
"type": "",
"demo": "users\/create-target.md",
@@ -35260,7 +35956,7 @@
"x-appwrite": {
"method": "getTarget",
"group": "targets",
- "weight": 196,
+ "weight": 197,
"cookies": false,
"type": "",
"demo": "users\/get-target.md",
@@ -35329,7 +36025,7 @@
"x-appwrite": {
"method": "updateTarget",
"group": "targets",
- "weight": 211,
+ "weight": 212,
"cookies": false,
"type": "",
"demo": "users\/update-target.md",
@@ -35420,7 +36116,7 @@
"x-appwrite": {
"method": "deleteTarget",
"group": "targets",
- "weight": 223,
+ "weight": 224,
"cookies": false,
"type": "",
"demo": "users\/delete-target.md",
@@ -35491,7 +36187,7 @@
"x-appwrite": {
"method": "createToken",
"group": "sessions",
- "weight": 219,
+ "weight": 220,
"cookies": false,
"type": "",
"demo": "users\/create-token.md",
@@ -35574,7 +36270,7 @@
"x-appwrite": {
"method": "updateEmailVerification",
"group": "users",
- "weight": 209,
+ "weight": 210,
"cookies": false,
"type": "",
"demo": "users\/update-email-verification.md",
@@ -35654,7 +36350,7 @@
"x-appwrite": {
"method": "updatePhoneVerification",
"group": "users",
- "weight": 204,
+ "weight": 205,
"cookies": false,
"type": "",
"demo": "users\/update-phone-verification.md",
diff --git a/app/config/specs/swagger2-latest-client.json b/app/config/specs/swagger2-latest-client.json
index d476658f78..a304a7cb1a 100644
--- a/app/config/specs/swagger2-latest-client.json
+++ b/app/config/specs/swagger2-latest-client.json
@@ -5070,6 +5070,692 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "consumes": [],
+ "produces": [
+ "image\/png"
+ ],
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image",
+ "schema": {
+ "type": "file"
+ }
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Session": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com",
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "type": "object",
+ "default": [],
+ "x-example": "{}",
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280,
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720,
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1,
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light",
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "type": "array",
+ "collectionFormat": "multi",
+ "items": {
+ "type": "string"
+ },
+ "default": [],
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1,
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/databases\/transactions": {
"get": {
"summary": "List transactions",
@@ -5094,7 +5780,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -5159,7 +5845,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5227,7 +5913,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5288,7 +5974,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5365,7 +6051,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5428,7 +6114,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5507,7 +6193,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -5609,7 +6295,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -5763,7 +6449,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -5864,7 +6550,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -6014,7 +6700,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -6120,7 +6806,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -6218,7 +6904,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -6336,7 +7022,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -6452,7 +7138,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -6534,7 +7220,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -6651,7 +7337,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -6722,7 +7408,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -6795,7 +7481,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -6866,7 +7552,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -6917,7 +7603,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -6968,7 +7654,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -7019,7 +7705,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -7070,7 +7756,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -7121,7 +7807,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -7172,7 +7858,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -7223,7 +7909,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -7276,7 +7962,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -7360,7 +8046,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -7430,7 +8116,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -7521,7 +8207,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -7610,7 +8296,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -7679,7 +8365,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -7767,7 +8453,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -7836,7 +8522,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -7914,7 +8600,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -8120,7 +8806,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -8198,7 +8884,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -8266,7 +8952,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -8337,7 +9023,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -8401,7 +9087,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -8481,7 +9167,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -8547,7 +9233,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -8629,7 +9315,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -8730,7 +9416,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -8879,7 +9565,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -8979,7 +9665,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -9120,7 +9806,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -9225,7 +9911,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -9322,7 +10008,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -9439,7 +10125,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -9554,7 +10240,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -9637,7 +10323,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -9726,7 +10412,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -9787,7 +10473,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -9861,7 +10547,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -9922,7 +10608,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -10013,7 +10699,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -10125,7 +10811,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -10194,7 +10880,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -10279,7 +10965,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -10350,7 +11036,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -10444,7 +11130,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -10505,7 +11191,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
diff --git a/app/config/specs/swagger2-latest-console.json b/app/config/specs/swagger2-latest-console.json
index 91ff2ee00a..7fbff241d6 100644
--- a/app/config/specs/swagger2-latest-console.json
+++ b/app/config/specs/swagger2-latest-console.json
@@ -5085,6 +5085,692 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "consumes": [],
+ "produces": [
+ "image\/png"
+ ],
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image",
+ "schema": {
+ "type": "file"
+ }
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Key": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com",
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "type": "object",
+ "default": [],
+ "x-example": "{}",
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280,
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720,
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1,
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light",
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "type": "array",
+ "collectionFormat": "multi",
+ "items": {
+ "type": "string"
+ },
+ "default": [],
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1,
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/console\/assistant": {
"post": {
"summary": "Create assistant query",
@@ -5111,7 +5797,7 @@
"x-appwrite": {
"method": "chat",
"group": "console",
- "weight": 252,
+ "weight": 253,
"cookies": false,
"type": "",
"demo": "assistant\/chat.md",
@@ -5174,7 +5860,7 @@
"x-appwrite": {
"method": "getResource",
"group": null,
- "weight": 511,
+ "weight": 512,
"cookies": false,
"type": "",
"demo": "console\/get-resource.md",
@@ -5245,7 +5931,7 @@
"x-appwrite": {
"method": "variables",
"group": "console",
- "weight": 251,
+ "weight": 252,
"cookies": false,
"type": "",
"demo": "console\/variables.md",
@@ -5293,7 +5979,7 @@
"x-appwrite": {
"method": "list",
"group": "databases",
- "weight": 319,
+ "weight": 320,
"cookies": false,
"type": "",
"demo": "databases\/list.md",
@@ -5406,7 +6092,7 @@
"x-appwrite": {
"method": "create",
"group": "databases",
- "weight": 315,
+ "weight": 316,
"cookies": false,
"type": "",
"demo": "databases\/create.md",
@@ -5523,7 +6209,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -5588,7 +6274,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5656,7 +6342,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5717,7 +6403,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5794,7 +6480,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5857,7 +6543,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5936,7 +6622,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 322,
+ "weight": 323,
"cookies": false,
"type": "",
"demo": "databases\/list-usage.md",
@@ -6036,7 +6722,7 @@
"x-appwrite": {
"method": "get",
"group": "databases",
- "weight": 316,
+ "weight": 317,
"cookies": false,
"type": "",
"demo": "databases\/get.md",
@@ -6127,7 +6813,7 @@
"x-appwrite": {
"method": "update",
"group": "databases",
- "weight": 317,
+ "weight": 318,
"cookies": false,
"type": "",
"demo": "databases\/update.md",
@@ -6240,7 +6926,7 @@
"x-appwrite": {
"method": "delete",
"group": "databases",
- "weight": 318,
+ "weight": 319,
"cookies": false,
"type": "",
"demo": "databases\/delete.md",
@@ -6330,7 +7016,7 @@
"x-appwrite": {
"method": "listCollections",
"group": "collections",
- "weight": 327,
+ "weight": 328,
"cookies": false,
"type": "",
"demo": "databases\/list-collections.md",
@@ -6423,7 +7109,7 @@
"x-appwrite": {
"method": "createCollection",
"group": "collections",
- "weight": 323,
+ "weight": 324,
"cookies": false,
"type": "",
"demo": "databases\/create-collection.md",
@@ -6532,7 +7218,7 @@
"x-appwrite": {
"method": "getCollection",
"group": "collections",
- "weight": 324,
+ "weight": 325,
"cookies": false,
"type": "",
"demo": "databases\/get-collection.md",
@@ -6603,7 +7289,7 @@
"x-appwrite": {
"method": "updateCollection",
"group": "collections",
- "weight": 325,
+ "weight": 326,
"cookies": false,
"type": "",
"demo": "databases\/update-collection.md",
@@ -6708,7 +7394,7 @@
"x-appwrite": {
"method": "deleteCollection",
"group": "collections",
- "weight": 326,
+ "weight": 327,
"cookies": false,
"type": "",
"demo": "databases\/delete-collection.md",
@@ -6779,7 +7465,7 @@
"x-appwrite": {
"method": "listAttributes",
"group": "attributes",
- "weight": 344,
+ "weight": 345,
"cookies": false,
"type": "",
"demo": "databases\/list-attributes.md",
@@ -6873,7 +7559,7 @@
"x-appwrite": {
"method": "createBooleanAttribute",
"group": "attributes",
- "weight": 345,
+ "weight": 346,
"cookies": false,
"type": "",
"demo": "databases\/create-boolean-attribute.md",
@@ -6983,7 +7669,7 @@
"x-appwrite": {
"method": "updateBooleanAttribute",
"group": "attributes",
- "weight": 346,
+ "weight": 347,
"cookies": false,
"type": "",
"demo": "databases\/update-boolean-attribute.md",
@@ -7095,7 +7781,7 @@
"x-appwrite": {
"method": "createDatetimeAttribute",
"group": "attributes",
- "weight": 347,
+ "weight": 348,
"cookies": false,
"type": "",
"demo": "databases\/create-datetime-attribute.md",
@@ -7205,7 +7891,7 @@
"x-appwrite": {
"method": "updateDatetimeAttribute",
"group": "attributes",
- "weight": 348,
+ "weight": 349,
"cookies": false,
"type": "",
"demo": "databases\/update-datetime-attribute.md",
@@ -7317,7 +8003,7 @@
"x-appwrite": {
"method": "createEmailAttribute",
"group": "attributes",
- "weight": 349,
+ "weight": 350,
"cookies": false,
"type": "",
"demo": "databases\/create-email-attribute.md",
@@ -7427,7 +8113,7 @@
"x-appwrite": {
"method": "updateEmailAttribute",
"group": "attributes",
- "weight": 350,
+ "weight": 351,
"cookies": false,
"type": "",
"demo": "databases\/update-email-attribute.md",
@@ -7539,7 +8225,7 @@
"x-appwrite": {
"method": "createEnumAttribute",
"group": "attributes",
- "weight": 351,
+ "weight": 352,
"cookies": false,
"type": "",
"demo": "databases\/create-enum-attribute.md",
@@ -7659,7 +8345,7 @@
"x-appwrite": {
"method": "updateEnumAttribute",
"group": "attributes",
- "weight": 352,
+ "weight": 353,
"cookies": false,
"type": "",
"demo": "databases\/update-enum-attribute.md",
@@ -7781,7 +8467,7 @@
"x-appwrite": {
"method": "createFloatAttribute",
"group": "attributes",
- "weight": 353,
+ "weight": 354,
"cookies": false,
"type": "",
"demo": "databases\/create-float-attribute.md",
@@ -7903,7 +8589,7 @@
"x-appwrite": {
"method": "updateFloatAttribute",
"group": "attributes",
- "weight": 354,
+ "weight": 355,
"cookies": false,
"type": "",
"demo": "databases\/update-float-attribute.md",
@@ -8027,7 +8713,7 @@
"x-appwrite": {
"method": "createIntegerAttribute",
"group": "attributes",
- "weight": 355,
+ "weight": 356,
"cookies": false,
"type": "",
"demo": "databases\/create-integer-attribute.md",
@@ -8149,7 +8835,7 @@
"x-appwrite": {
"method": "updateIntegerAttribute",
"group": "attributes",
- "weight": 356,
+ "weight": 357,
"cookies": false,
"type": "",
"demo": "databases\/update-integer-attribute.md",
@@ -8273,7 +8959,7 @@
"x-appwrite": {
"method": "createIpAttribute",
"group": "attributes",
- "weight": 357,
+ "weight": 358,
"cookies": false,
"type": "",
"demo": "databases\/create-ip-attribute.md",
@@ -8383,7 +9069,7 @@
"x-appwrite": {
"method": "updateIpAttribute",
"group": "attributes",
- "weight": 358,
+ "weight": 359,
"cookies": false,
"type": "",
"demo": "databases\/update-ip-attribute.md",
@@ -8495,7 +9181,7 @@
"x-appwrite": {
"method": "createLineAttribute",
"group": "attributes",
- "weight": 359,
+ "weight": 360,
"cookies": false,
"type": "",
"demo": "databases\/create-line-attribute.md",
@@ -8600,7 +9286,7 @@
"x-appwrite": {
"method": "updateLineAttribute",
"group": "attributes",
- "weight": 360,
+ "weight": 361,
"cookies": false,
"type": "",
"demo": "databases\/update-line-attribute.md",
@@ -8711,7 +9397,7 @@
"x-appwrite": {
"method": "createPointAttribute",
"group": "attributes",
- "weight": 361,
+ "weight": 362,
"cookies": false,
"type": "",
"demo": "databases\/create-point-attribute.md",
@@ -8816,7 +9502,7 @@
"x-appwrite": {
"method": "updatePointAttribute",
"group": "attributes",
- "weight": 362,
+ "weight": 363,
"cookies": false,
"type": "",
"demo": "databases\/update-point-attribute.md",
@@ -8927,7 +9613,7 @@
"x-appwrite": {
"method": "createPolygonAttribute",
"group": "attributes",
- "weight": 363,
+ "weight": 364,
"cookies": false,
"type": "",
"demo": "databases\/create-polygon-attribute.md",
@@ -9032,7 +9718,7 @@
"x-appwrite": {
"method": "updatePolygonAttribute",
"group": "attributes",
- "weight": 364,
+ "weight": 365,
"cookies": false,
"type": "",
"demo": "databases\/update-polygon-attribute.md",
@@ -9143,7 +9829,7 @@
"x-appwrite": {
"method": "createRelationshipAttribute",
"group": "attributes",
- "weight": 365,
+ "weight": 366,
"cookies": false,
"type": "",
"demo": "databases\/create-relationship-attribute.md",
@@ -9280,7 +9966,7 @@
"x-appwrite": {
"method": "createStringAttribute",
"group": "attributes",
- "weight": 367,
+ "weight": 368,
"cookies": false,
"type": "",
"demo": "databases\/create-string-attribute.md",
@@ -9403,7 +10089,7 @@
"x-appwrite": {
"method": "updateStringAttribute",
"group": "attributes",
- "weight": 368,
+ "weight": 369,
"cookies": false,
"type": "",
"demo": "databases\/update-string-attribute.md",
@@ -9521,7 +10207,7 @@
"x-appwrite": {
"method": "createUrlAttribute",
"group": "attributes",
- "weight": 369,
+ "weight": 370,
"cookies": false,
"type": "",
"demo": "databases\/create-url-attribute.md",
@@ -9631,7 +10317,7 @@
"x-appwrite": {
"method": "updateUrlAttribute",
"group": "attributes",
- "weight": 370,
+ "weight": 371,
"cookies": false,
"type": "",
"demo": "databases\/update-url-attribute.md",
@@ -9772,7 +10458,7 @@
"x-appwrite": {
"method": "getAttribute",
"group": "attributes",
- "weight": 342,
+ "weight": 343,
"cookies": false,
"type": "",
"demo": "databases\/get-attribute.md",
@@ -9845,7 +10531,7 @@
"x-appwrite": {
"method": "deleteAttribute",
"group": "attributes",
- "weight": 343,
+ "weight": 344,
"cookies": false,
"type": "",
"demo": "databases\/delete-attribute.md",
@@ -9925,7 +10611,7 @@
"x-appwrite": {
"method": "updateRelationshipAttribute",
"group": "attributes",
- "weight": 366,
+ "weight": 367,
"cookies": false,
"type": "",
"demo": "databases\/update-relationship-attribute.md",
@@ -10031,7 +10717,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -10133,7 +10819,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -10318,7 +11004,7 @@
"x-appwrite": {
"method": "upsertDocuments",
"group": "documents",
- "weight": 335,
+ "weight": 336,
"cookies": false,
"type": "",
"demo": "databases\/upsert-documents.md",
@@ -10450,7 +11136,7 @@
"x-appwrite": {
"method": "updateDocuments",
"group": "documents",
- "weight": 333,
+ "weight": 334,
"cookies": false,
"type": "",
"demo": "databases\/update-documents.md",
@@ -10552,7 +11238,7 @@
"x-appwrite": {
"method": "deleteDocuments",
"group": "documents",
- "weight": 337,
+ "weight": 338,
"cookies": false,
"type": "",
"demo": "databases\/delete-documents.md",
@@ -10648,7 +11334,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -10749,7 +11435,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -10899,7 +11585,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -11005,7 +11691,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -11101,7 +11787,7 @@
"x-appwrite": {
"method": "listDocumentLogs",
"group": "logs",
- "weight": 339,
+ "weight": 340,
"cookies": false,
"type": "",
"demo": "databases\/list-document-logs.md",
@@ -11193,7 +11879,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -11311,7 +11997,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -11427,7 +12113,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 374,
+ "weight": 375,
"cookies": false,
"type": "",
"demo": "databases\/list-indexes.md",
@@ -11519,7 +12205,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 371,
+ "weight": 372,
"cookies": false,
"type": "",
"demo": "databases\/create-index.md",
@@ -11651,7 +12337,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 372,
+ "weight": 373,
"cookies": false,
"type": "",
"demo": "databases\/get-index.md",
@@ -11724,7 +12410,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 373,
+ "weight": 374,
"cookies": false,
"type": "",
"demo": "databases\/delete-index.md",
@@ -11802,7 +12488,7 @@
"x-appwrite": {
"method": "listCollectionLogs",
"group": "collections",
- "weight": 328,
+ "weight": 329,
"cookies": false,
"type": "",
"demo": "databases\/list-collection-logs.md",
@@ -11884,7 +12570,7 @@
"x-appwrite": {
"method": "getCollectionUsage",
"group": null,
- "weight": 329,
+ "weight": 330,
"cookies": false,
"type": "",
"demo": "databases\/get-collection-usage.md",
@@ -11974,7 +12660,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 320,
+ "weight": 321,
"cookies": false,
"type": "",
"demo": "databases\/list-logs.md",
@@ -12077,7 +12763,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 321,
+ "weight": 322,
"cookies": false,
"type": "",
"demo": "databases\/get-usage.md",
@@ -12188,7 +12874,7 @@
"x-appwrite": {
"method": "list",
"group": "functions",
- "weight": 455,
+ "weight": 456,
"cookies": false,
"type": "",
"demo": "functions\/list.md",
@@ -12269,7 +12955,7 @@
"x-appwrite": {
"method": "create",
"group": "functions",
- "weight": 452,
+ "weight": 453,
"cookies": false,
"type": "",
"demo": "functions\/create.md",
@@ -12355,6 +13041,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -12381,7 +13068,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -12520,7 +13208,7 @@
"x-appwrite": {
"method": "listRuntimes",
"group": "runtimes",
- "weight": 457,
+ "weight": 458,
"cookies": false,
"type": "",
"demo": "functions\/list-runtimes.md",
@@ -12569,7 +13257,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "runtimes",
- "weight": 458,
+ "weight": 459,
"cookies": false,
"type": "",
"demo": "functions\/list-specifications.md",
@@ -12619,7 +13307,7 @@
"x-appwrite": {
"method": "listTemplates",
"group": "templates",
- "weight": 481,
+ "weight": 482,
"cookies": false,
"type": "",
"demo": "functions\/list-templates.md",
@@ -12722,7 +13410,7 @@
"x-appwrite": {
"method": "getTemplate",
"group": "templates",
- "weight": 480,
+ "weight": 481,
"cookies": false,
"type": "",
"demo": "functions\/get-template.md",
@@ -12780,7 +13468,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 474,
+ "weight": 475,
"cookies": false,
"type": "",
"demo": "functions\/list-usage.md",
@@ -12850,7 +13538,7 @@
"x-appwrite": {
"method": "get",
"group": "functions",
- "weight": 453,
+ "weight": 454,
"cookies": false,
"type": "",
"demo": "functions\/get.md",
@@ -12909,7 +13597,7 @@
"x-appwrite": {
"method": "update",
"group": "functions",
- "weight": 454,
+ "weight": 455,
"cookies": false,
"type": "",
"demo": "functions\/update.md",
@@ -12997,6 +13685,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -13023,7 +13712,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -13156,7 +13846,7 @@
"x-appwrite": {
"method": "delete",
"group": "functions",
- "weight": 456,
+ "weight": 457,
"cookies": false,
"type": "",
"demo": "functions\/delete.md",
@@ -13217,7 +13907,7 @@
"x-appwrite": {
"method": "updateFunctionDeployment",
"group": "functions",
- "weight": 461,
+ "weight": 462,
"cookies": false,
"type": "",
"demo": "functions\/update-function-deployment.md",
@@ -13294,7 +13984,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 462,
+ "weight": 463,
"cookies": false,
"type": "",
"demo": "functions\/list-deployments.md",
@@ -13383,7 +14073,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 459,
+ "weight": 460,
"cookies": false,
"type": "upload",
"demo": "functions\/create-deployment.md",
@@ -13475,7 +14165,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 467,
+ "weight": 468,
"cookies": false,
"type": "",
"demo": "functions\/create-duplicate-deployment.md",
@@ -13560,7 +14250,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 464,
+ "weight": 465,
"cookies": false,
"type": "",
"demo": "functions\/create-template-deployment.md",
@@ -13666,7 +14356,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 465,
+ "weight": 466,
"cookies": false,
"type": "",
"demo": "functions\/create-vcs-deployment.md",
@@ -13762,7 +14452,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 460,
+ "weight": 461,
"cookies": false,
"type": "",
"demo": "functions\/get-deployment.md",
@@ -13824,7 +14514,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 463,
+ "weight": 464,
"cookies": false,
"type": "",
"demo": "functions\/delete-deployment.md",
@@ -13891,7 +14581,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 466,
+ "weight": 467,
"cookies": false,
"type": "location",
"demo": "functions\/get-deployment-download.md",
@@ -13976,7 +14666,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 468,
+ "weight": 469,
"cookies": false,
"type": "",
"demo": "functions\/update-deployment-status.md",
@@ -14043,7 +14733,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -14125,7 +14815,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -14242,7 +14932,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -14306,7 +14996,7 @@
"x-appwrite": {
"method": "deleteExecution",
"group": "executions",
- "weight": 472,
+ "weight": 473,
"cookies": false,
"type": "",
"demo": "functions\/delete-execution.md",
@@ -14373,7 +15063,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 473,
+ "weight": 474,
"cookies": false,
"type": "",
"demo": "functions\/get-usage.md",
@@ -14451,7 +15141,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 477,
+ "weight": 478,
"cookies": false,
"type": "",
"demo": "functions\/list-variables.md",
@@ -14510,7 +15200,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 475,
+ "weight": 476,
"cookies": false,
"type": "",
"demo": "functions\/create-variable.md",
@@ -14600,7 +15290,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 476,
+ "weight": 477,
"cookies": false,
"type": "",
"demo": "functions\/get-variable.md",
@@ -14667,7 +15357,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 478,
+ "weight": 479,
"cookies": false,
"type": "",
"demo": "functions\/update-variable.md",
@@ -14759,7 +15449,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 479,
+ "weight": 480,
"cookies": false,
"type": "",
"demo": "functions\/delete-variable.md",
@@ -14828,7 +15518,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -14901,7 +15591,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -14972,7 +15662,7 @@
"x-appwrite": {
"method": "get",
"group": "health",
- "weight": 78,
+ "weight": 79,
"cookies": false,
"type": "",
"demo": "health\/get.md",
@@ -15021,7 +15711,7 @@
"x-appwrite": {
"method": "getAntivirus",
"group": "health",
- "weight": 99,
+ "weight": 100,
"cookies": false,
"type": "",
"demo": "health\/get-antivirus.md",
@@ -15070,7 +15760,7 @@
"x-appwrite": {
"method": "getCache",
"group": "health",
- "weight": 81,
+ "weight": 82,
"cookies": false,
"type": "",
"demo": "health\/get-cache.md",
@@ -15119,7 +15809,7 @@
"x-appwrite": {
"method": "getCertificate",
"group": "health",
- "weight": 86,
+ "weight": 87,
"cookies": false,
"type": "",
"demo": "health\/get-certificate.md",
@@ -15177,7 +15867,7 @@
"x-appwrite": {
"method": "getDB",
"group": "health",
- "weight": 80,
+ "weight": 81,
"cookies": false,
"type": "",
"demo": "health\/get-db.md",
@@ -15226,7 +15916,7 @@
"x-appwrite": {
"method": "getPubSub",
"group": "health",
- "weight": 82,
+ "weight": 83,
"cookies": false,
"type": "",
"demo": "health\/get-pub-sub.md",
@@ -15275,7 +15965,7 @@
"x-appwrite": {
"method": "getQueueBuilds",
"group": "queue",
- "weight": 88,
+ "weight": 89,
"cookies": false,
"type": "",
"demo": "health\/get-queue-builds.md",
@@ -15335,7 +16025,7 @@
"x-appwrite": {
"method": "getQueueCertificates",
"group": "queue",
- "weight": 87,
+ "weight": 88,
"cookies": false,
"type": "",
"demo": "health\/get-queue-certificates.md",
@@ -15395,7 +16085,7 @@
"x-appwrite": {
"method": "getQueueDatabases",
"group": "queue",
- "weight": 89,
+ "weight": 90,
"cookies": false,
"type": "",
"demo": "health\/get-queue-databases.md",
@@ -15464,7 +16154,7 @@
"x-appwrite": {
"method": "getQueueDeletes",
"group": "queue",
- "weight": 90,
+ "weight": 91,
"cookies": false,
"type": "",
"demo": "health\/get-queue-deletes.md",
@@ -15524,7 +16214,7 @@
"x-appwrite": {
"method": "getFailedJobs",
"group": "queue",
- "weight": 100,
+ "weight": 101,
"cookies": false,
"type": "",
"demo": "health\/get-failed-jobs.md",
@@ -15608,7 +16298,7 @@
"x-appwrite": {
"method": "getQueueFunctions",
"group": "queue",
- "weight": 94,
+ "weight": 95,
"cookies": false,
"type": "",
"demo": "health\/get-queue-functions.md",
@@ -15668,7 +16358,7 @@
"x-appwrite": {
"method": "getQueueLogs",
"group": "queue",
- "weight": 85,
+ "weight": 86,
"cookies": false,
"type": "",
"demo": "health\/get-queue-logs.md",
@@ -15728,7 +16418,7 @@
"x-appwrite": {
"method": "getQueueMails",
"group": "queue",
- "weight": 91,
+ "weight": 92,
"cookies": false,
"type": "",
"demo": "health\/get-queue-mails.md",
@@ -15788,7 +16478,7 @@
"x-appwrite": {
"method": "getQueueMessaging",
"group": "queue",
- "weight": 92,
+ "weight": 93,
"cookies": false,
"type": "",
"demo": "health\/get-queue-messaging.md",
@@ -15848,7 +16538,7 @@
"x-appwrite": {
"method": "getQueueMigrations",
"group": "queue",
- "weight": 93,
+ "weight": 94,
"cookies": false,
"type": "",
"demo": "health\/get-queue-migrations.md",
@@ -15908,7 +16598,7 @@
"x-appwrite": {
"method": "getQueueStatsResources",
"group": "queue",
- "weight": 95,
+ "weight": 96,
"cookies": false,
"type": "",
"demo": "health\/get-queue-stats-resources.md",
@@ -15968,7 +16658,7 @@
"x-appwrite": {
"method": "getQueueUsage",
"group": "queue",
- "weight": 96,
+ "weight": 97,
"cookies": false,
"type": "",
"demo": "health\/get-queue-usage.md",
@@ -16028,7 +16718,7 @@
"x-appwrite": {
"method": "getQueueWebhooks",
"group": "queue",
- "weight": 84,
+ "weight": 85,
"cookies": false,
"type": "",
"demo": "health\/get-queue-webhooks.md",
@@ -16088,7 +16778,7 @@
"x-appwrite": {
"method": "getStorage",
"group": "storage",
- "weight": 98,
+ "weight": 99,
"cookies": false,
"type": "",
"demo": "health\/get-storage.md",
@@ -16137,7 +16827,7 @@
"x-appwrite": {
"method": "getStorageLocal",
"group": "storage",
- "weight": 97,
+ "weight": 98,
"cookies": false,
"type": "",
"demo": "health\/get-storage-local.md",
@@ -16186,7 +16876,7 @@
"x-appwrite": {
"method": "getTime",
"group": "health",
- "weight": 83,
+ "weight": 84,
"cookies": false,
"type": "",
"demo": "health\/get-time.md",
@@ -16235,7 +16925,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -16286,7 +16976,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -16337,7 +17027,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -16388,7 +17078,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -16439,7 +17129,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -16490,7 +17180,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -16541,7 +17231,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -16592,7 +17282,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -16643,7 +17333,7 @@
"x-appwrite": {
"method": "listMessages",
"group": "messages",
- "weight": 307,
+ "weight": 308,
"cookies": false,
"type": "",
"demo": "messaging\/list-messages.md",
@@ -16727,7 +17417,7 @@
"x-appwrite": {
"method": "createEmail",
"group": "messages",
- "weight": 304,
+ "weight": 305,
"cookies": false,
"type": "",
"demo": "messaging\/create-email.md",
@@ -16885,7 +17575,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "messages",
- "weight": 311,
+ "weight": 312,
"cookies": false,
"type": "",
"demo": "messaging\/update-email.md",
@@ -17040,7 +17730,7 @@
"x-appwrite": {
"method": "createPush",
"group": "messages",
- "weight": 306,
+ "weight": 307,
"cookies": false,
"type": "",
"demo": "messaging\/create-push.md",
@@ -17235,7 +17925,7 @@
"x-appwrite": {
"method": "updatePush",
"group": "messages",
- "weight": 313,
+ "weight": 314,
"cookies": false,
"type": "",
"demo": "messaging\/update-push.md",
@@ -17429,7 +18119,7 @@
"x-appwrite": {
"method": "createSms",
"group": "messages",
- "weight": 305,
+ "weight": 306,
"cookies": false,
"type": "",
"demo": "messaging\/create-sms.md",
@@ -17615,7 +18305,7 @@
"x-appwrite": {
"method": "updateSms",
"group": "messages",
- "weight": 312,
+ "weight": 313,
"cookies": false,
"type": "",
"demo": "messaging\/update-sms.md",
@@ -17795,7 +18485,7 @@
"x-appwrite": {
"method": "getMessage",
"group": "messages",
- "weight": 310,
+ "weight": 311,
"cookies": false,
"type": "",
"demo": "messaging\/get-message.md",
@@ -17850,7 +18540,7 @@
"x-appwrite": {
"method": "delete",
"group": "messages",
- "weight": 314,
+ "weight": 315,
"cookies": false,
"type": "",
"demo": "messaging\/delete.md",
@@ -17910,7 +18600,7 @@
"x-appwrite": {
"method": "listMessageLogs",
"group": "logs",
- "weight": 308,
+ "weight": 309,
"cookies": false,
"type": "",
"demo": "messaging\/list-message-logs.md",
@@ -17991,7 +18681,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "messages",
- "weight": 309,
+ "weight": 310,
"cookies": false,
"type": "",
"demo": "messaging\/list-targets.md",
@@ -18072,7 +18762,7 @@
"x-appwrite": {
"method": "listProviders",
"group": "providers",
- "weight": 278,
+ "weight": 279,
"cookies": false,
"type": "",
"demo": "messaging\/list-providers.md",
@@ -18156,7 +18846,7 @@
"x-appwrite": {
"method": "createApnsProvider",
"group": "providers",
- "weight": 277,
+ "weight": 278,
"cookies": false,
"type": "",
"demo": "messaging\/create-apns-provider.md",
@@ -18341,7 +19031,7 @@
"x-appwrite": {
"method": "updateApnsProvider",
"group": "providers",
- "weight": 291,
+ "weight": 292,
"cookies": false,
"type": "",
"demo": "messaging\/update-apns-provider.md",
@@ -18522,7 +19212,7 @@
"x-appwrite": {
"method": "createFcmProvider",
"group": "providers",
- "weight": 276,
+ "weight": 277,
"cookies": false,
"type": "",
"demo": "messaging\/create-fcm-provider.md",
@@ -18675,7 +19365,7 @@
"x-appwrite": {
"method": "updateFcmProvider",
"group": "providers",
- "weight": 290,
+ "weight": 291,
"cookies": false,
"type": "",
"demo": "messaging\/update-fcm-provider.md",
@@ -18824,7 +19514,7 @@
"x-appwrite": {
"method": "createMailgunProvider",
"group": "providers",
- "weight": 267,
+ "weight": 268,
"cookies": false,
"type": "",
"demo": "messaging\/create-mailgun-provider.md",
@@ -18951,7 +19641,7 @@
"x-appwrite": {
"method": "updateMailgunProvider",
"group": "providers",
- "weight": 281,
+ "weight": 282,
"cookies": false,
"type": "",
"demo": "messaging\/update-mailgun-provider.md",
@@ -19076,7 +19766,7 @@
"x-appwrite": {
"method": "createMsg91Provider",
"group": "providers",
- "weight": 271,
+ "weight": 272,
"cookies": false,
"type": "",
"demo": "messaging\/create-msg-91-provider.md",
@@ -19179,7 +19869,7 @@
"x-appwrite": {
"method": "updateMsg91Provider",
"group": "providers",
- "weight": 285,
+ "weight": 286,
"cookies": false,
"type": "",
"demo": "messaging\/update-msg-91-provider.md",
@@ -19280,7 +19970,7 @@
"x-appwrite": {
"method": "createResendProvider",
"group": "providers",
- "weight": 269,
+ "weight": 270,
"cookies": false,
"type": "",
"demo": "messaging\/create-resend-provider.md",
@@ -19395,7 +20085,7 @@
"x-appwrite": {
"method": "updateResendProvider",
"group": "providers",
- "weight": 283,
+ "weight": 284,
"cookies": false,
"type": "",
"demo": "messaging\/update-resend-provider.md",
@@ -19508,7 +20198,7 @@
"x-appwrite": {
"method": "createSendgridProvider",
"group": "providers",
- "weight": 268,
+ "weight": 269,
"cookies": false,
"type": "",
"demo": "messaging\/create-sendgrid-provider.md",
@@ -19623,7 +20313,7 @@
"x-appwrite": {
"method": "updateSendgridProvider",
"group": "providers",
- "weight": 282,
+ "weight": 283,
"cookies": false,
"type": "",
"demo": "messaging\/update-sendgrid-provider.md",
@@ -19736,7 +20426,7 @@
"x-appwrite": {
"method": "createSmtpProvider",
"group": "providers",
- "weight": 270,
+ "weight": 271,
"cookies": false,
"type": "",
"demo": "messaging\/create-smtp-provider.md",
@@ -19979,7 +20669,7 @@
"x-appwrite": {
"method": "updateSmtpProvider",
"group": "providers",
- "weight": 284,
+ "weight": 285,
"cookies": false,
"type": "",
"demo": "messaging\/update-smtp-provider.md",
@@ -20215,7 +20905,7 @@
"x-appwrite": {
"method": "createTelesignProvider",
"group": "providers",
- "weight": 272,
+ "weight": 273,
"cookies": false,
"type": "",
"demo": "messaging\/create-telesign-provider.md",
@@ -20318,7 +21008,7 @@
"x-appwrite": {
"method": "updateTelesignProvider",
"group": "providers",
- "weight": 286,
+ "weight": 287,
"cookies": false,
"type": "",
"demo": "messaging\/update-telesign-provider.md",
@@ -20419,7 +21109,7 @@
"x-appwrite": {
"method": "createTextmagicProvider",
"group": "providers",
- "weight": 273,
+ "weight": 274,
"cookies": false,
"type": "",
"demo": "messaging\/create-textmagic-provider.md",
@@ -20522,7 +21212,7 @@
"x-appwrite": {
"method": "updateTextmagicProvider",
"group": "providers",
- "weight": 287,
+ "weight": 288,
"cookies": false,
"type": "",
"demo": "messaging\/update-textmagic-provider.md",
@@ -20623,7 +21313,7 @@
"x-appwrite": {
"method": "createTwilioProvider",
"group": "providers",
- "weight": 274,
+ "weight": 275,
"cookies": false,
"type": "",
"demo": "messaging\/create-twilio-provider.md",
@@ -20726,7 +21416,7 @@
"x-appwrite": {
"method": "updateTwilioProvider",
"group": "providers",
- "weight": 288,
+ "weight": 289,
"cookies": false,
"type": "",
"demo": "messaging\/update-twilio-provider.md",
@@ -20827,7 +21517,7 @@
"x-appwrite": {
"method": "createVonageProvider",
"group": "providers",
- "weight": 275,
+ "weight": 276,
"cookies": false,
"type": "",
"demo": "messaging\/create-vonage-provider.md",
@@ -20930,7 +21620,7 @@
"x-appwrite": {
"method": "updateVonageProvider",
"group": "providers",
- "weight": 289,
+ "weight": 290,
"cookies": false,
"type": "",
"demo": "messaging\/update-vonage-provider.md",
@@ -21029,7 +21719,7 @@
"x-appwrite": {
"method": "getProvider",
"group": "providers",
- "weight": 280,
+ "weight": 281,
"cookies": false,
"type": "",
"demo": "messaging\/get-provider.md",
@@ -21084,7 +21774,7 @@
"x-appwrite": {
"method": "deleteProvider",
"group": "providers",
- "weight": 292,
+ "weight": 293,
"cookies": false,
"type": "",
"demo": "messaging\/delete-provider.md",
@@ -21144,7 +21834,7 @@
"x-appwrite": {
"method": "listProviderLogs",
"group": "providers",
- "weight": 279,
+ "weight": 280,
"cookies": false,
"type": "",
"demo": "messaging\/list-provider-logs.md",
@@ -21225,7 +21915,7 @@
"x-appwrite": {
"method": "listSubscriberLogs",
"group": "subscribers",
- "weight": 301,
+ "weight": 302,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscriber-logs.md",
@@ -21306,7 +21996,7 @@
"x-appwrite": {
"method": "listTopics",
"group": "topics",
- "weight": 294,
+ "weight": 295,
"cookies": false,
"type": "",
"demo": "messaging\/list-topics.md",
@@ -21388,7 +22078,7 @@
"x-appwrite": {
"method": "createTopic",
"group": "topics",
- "weight": 293,
+ "weight": 294,
"cookies": false,
"type": "",
"demo": "messaging\/create-topic.md",
@@ -21476,7 +22166,7 @@
"x-appwrite": {
"method": "getTopic",
"group": "topics",
- "weight": 296,
+ "weight": 297,
"cookies": false,
"type": "",
"demo": "messaging\/get-topic.md",
@@ -21536,7 +22226,7 @@
"x-appwrite": {
"method": "updateTopic",
"group": "topics",
- "weight": 297,
+ "weight": 298,
"cookies": false,
"type": "",
"demo": "messaging\/update-topic.md",
@@ -21615,7 +22305,7 @@
"x-appwrite": {
"method": "deleteTopic",
"group": "topics",
- "weight": 298,
+ "weight": 299,
"cookies": false,
"type": "",
"demo": "messaging\/delete-topic.md",
@@ -21675,7 +22365,7 @@
"x-appwrite": {
"method": "listTopicLogs",
"group": "topics",
- "weight": 295,
+ "weight": 296,
"cookies": false,
"type": "",
"demo": "messaging\/list-topic-logs.md",
@@ -21756,7 +22446,7 @@
"x-appwrite": {
"method": "listSubscribers",
"group": "subscribers",
- "weight": 300,
+ "weight": 301,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscribers.md",
@@ -21846,7 +22536,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -21933,7 +22623,7 @@
"x-appwrite": {
"method": "getSubscriber",
"group": "subscribers",
- "weight": 302,
+ "weight": 303,
"cookies": false,
"type": "",
"demo": "messaging\/get-subscriber.md",
@@ -21996,7 +22686,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -22066,7 +22756,7 @@
"x-appwrite": {
"method": "list",
"group": null,
- "weight": 259,
+ "weight": 260,
"cookies": false,
"type": "",
"demo": "migrations\/list.md",
@@ -22148,7 +22838,7 @@
"x-appwrite": {
"method": "createAppwriteMigration",
"group": null,
- "weight": 253,
+ "weight": 254,
"cookies": false,
"type": "",
"demo": "migrations\/create-appwrite-migration.md",
@@ -22240,7 +22930,7 @@
"x-appwrite": {
"method": "getAppwriteReport",
"group": null,
- "weight": 261,
+ "weight": 262,
"cookies": false,
"type": "",
"demo": "migrations\/get-appwrite-report.md",
@@ -22328,7 +23018,7 @@
"x-appwrite": {
"method": "createCSVExport",
"group": null,
- "weight": 258,
+ "weight": 259,
"cookies": false,
"type": "",
"demo": "migrations\/create-csv-export.md",
@@ -22460,7 +23150,7 @@
"x-appwrite": {
"method": "createCSVImport",
"group": null,
- "weight": 257,
+ "weight": 258,
"cookies": false,
"type": "",
"demo": "migrations\/create-csv-import.md",
@@ -22550,7 +23240,7 @@
"x-appwrite": {
"method": "createFirebaseMigration",
"group": null,
- "weight": 254,
+ "weight": 255,
"cookies": false,
"type": "",
"demo": "migrations\/create-firebase-migration.md",
@@ -22628,7 +23318,7 @@
"x-appwrite": {
"method": "getFirebaseReport",
"group": null,
- "weight": 262,
+ "weight": 263,
"cookies": false,
"type": "",
"demo": "migrations\/get-firebase-report.md",
@@ -22699,7 +23389,7 @@
"x-appwrite": {
"method": "createNHostMigration",
"group": null,
- "weight": 256,
+ "weight": 257,
"cookies": false,
"type": "",
"demo": "migrations\/create-n-host-migration.md",
@@ -22818,7 +23508,7 @@
"x-appwrite": {
"method": "getNHostReport",
"group": null,
- "weight": 264,
+ "weight": 265,
"cookies": false,
"type": "",
"demo": "migrations\/get-n-host-report.md",
@@ -22938,7 +23628,7 @@
"x-appwrite": {
"method": "createSupabaseMigration",
"group": null,
- "weight": 255,
+ "weight": 256,
"cookies": false,
"type": "",
"demo": "migrations\/create-supabase-migration.md",
@@ -23050,7 +23740,7 @@
"x-appwrite": {
"method": "getSupabaseReport",
"group": null,
- "weight": 263,
+ "weight": 264,
"cookies": false,
"type": "",
"demo": "migrations\/get-supabase-report.md",
@@ -23161,7 +23851,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 260,
+ "weight": 261,
"cookies": false,
"type": "",
"demo": "migrations\/get.md",
@@ -23219,7 +23909,7 @@
"x-appwrite": {
"method": "retry",
"group": null,
- "weight": 265,
+ "weight": 266,
"cookies": false,
"type": "",
"demo": "migrations\/retry.md",
@@ -23272,7 +23962,7 @@
"x-appwrite": {
"method": "delete",
"group": null,
- "weight": 266,
+ "weight": 267,
"cookies": false,
"type": "",
"demo": "migrations\/delete.md",
@@ -23330,7 +24020,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 148,
+ "weight": 149,
"cookies": false,
"type": "",
"demo": "project\/get-usage.md",
@@ -23412,7 +24102,7 @@
"x-appwrite": {
"method": "listVariables",
"group": null,
- "weight": 150,
+ "weight": 151,
"cookies": false,
"type": "",
"demo": "project\/list-variables.md",
@@ -23460,7 +24150,7 @@
"x-appwrite": {
"method": "createVariable",
"group": null,
- "weight": 149,
+ "weight": 150,
"cookies": false,
"type": "",
"demo": "project\/create-variable.md",
@@ -23541,7 +24231,7 @@
"x-appwrite": {
"method": "getVariable",
"group": null,
- "weight": 151,
+ "weight": 152,
"cookies": false,
"type": "",
"demo": "project\/get-variable.md",
@@ -23599,7 +24289,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": null,
- "weight": 152,
+ "weight": 153,
"cookies": false,
"type": "",
"demo": "project\/update-variable.md",
@@ -23682,7 +24372,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": null,
- "weight": 153,
+ "weight": 154,
"cookies": false,
"type": "",
"demo": "project\/delete-variable.md",
@@ -23740,7 +24430,7 @@
"x-appwrite": {
"method": "list",
"group": "projects",
- "weight": 451,
+ "weight": 452,
"cookies": false,
"type": "",
"demo": "projects\/list.md",
@@ -23820,7 +24510,7 @@
"x-appwrite": {
"method": "create",
"group": "projects",
- "weight": 102,
+ "weight": 103,
"cookies": false,
"type": "",
"demo": "projects\/create.md",
@@ -23967,7 +24657,7 @@
"x-appwrite": {
"method": "get",
"group": "projects",
- "weight": 103,
+ "weight": 104,
"cookies": false,
"type": "",
"demo": "projects\/get.md",
@@ -24025,7 +24715,7 @@
"x-appwrite": {
"method": "update",
"group": "projects",
- "weight": 104,
+ "weight": 105,
"cookies": false,
"type": "",
"demo": "projects\/update.md",
@@ -24150,7 +24840,7 @@
"x-appwrite": {
"method": "delete",
"group": "projects",
- "weight": 121,
+ "weight": 122,
"cookies": false,
"type": "",
"demo": "projects\/delete.md",
@@ -24210,7 +24900,7 @@
"x-appwrite": {
"method": "updateApiStatus",
"group": "projects",
- "weight": 108,
+ "weight": 109,
"cookies": false,
"type": "",
"demo": "projects\/update-api-status.md",
@@ -24364,7 +25054,7 @@
"x-appwrite": {
"method": "updateApiStatusAll",
"group": "projects",
- "weight": 109,
+ "weight": 110,
"cookies": false,
"type": "",
"demo": "projects\/update-api-status-all.md",
@@ -24500,7 +25190,7 @@
"x-appwrite": {
"method": "updateAuthDuration",
"group": "auth",
- "weight": 114,
+ "weight": 115,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-duration.md",
@@ -24578,7 +25268,7 @@
"x-appwrite": {
"method": "updateAuthLimit",
"group": "auth",
- "weight": 113,
+ "weight": 114,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-limit.md",
@@ -24656,7 +25346,7 @@
"x-appwrite": {
"method": "updateAuthSessionsLimit",
"group": "auth",
- "weight": 119,
+ "weight": 120,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-sessions-limit.md",
@@ -24734,7 +25424,7 @@
"x-appwrite": {
"method": "updateMembershipsPrivacy",
"group": "auth",
- "weight": 112,
+ "weight": 113,
"cookies": false,
"type": "",
"demo": "projects\/update-memberships-privacy.md",
@@ -24826,7 +25516,7 @@
"x-appwrite": {
"method": "updateMockNumbers",
"group": "auth",
- "weight": 120,
+ "weight": 121,
"cookies": false,
"type": "",
"demo": "projects\/update-mock-numbers.md",
@@ -24907,7 +25597,7 @@
"x-appwrite": {
"method": "updateAuthPasswordDictionary",
"group": "auth",
- "weight": 117,
+ "weight": 118,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-password-dictionary.md",
@@ -24985,7 +25675,7 @@
"x-appwrite": {
"method": "updateAuthPasswordHistory",
"group": "auth",
- "weight": 116,
+ "weight": 117,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-password-history.md",
@@ -25063,7 +25753,7 @@
"x-appwrite": {
"method": "updatePersonalDataCheck",
"group": "auth",
- "weight": 118,
+ "weight": 119,
"cookies": false,
"type": "",
"demo": "projects\/update-personal-data-check.md",
@@ -25141,7 +25831,7 @@
"x-appwrite": {
"method": "updateSessionAlerts",
"group": "auth",
- "weight": 111,
+ "weight": 112,
"cookies": false,
"type": "",
"demo": "projects\/update-session-alerts.md",
@@ -25219,7 +25909,7 @@
"x-appwrite": {
"method": "updateSessionInvalidation",
"group": "auth",
- "weight": 147,
+ "weight": 148,
"cookies": false,
"type": "",
"demo": "projects\/update-session-invalidation.md",
@@ -25297,7 +25987,7 @@
"x-appwrite": {
"method": "updateAuthStatus",
"group": "auth",
- "weight": 115,
+ "weight": 116,
"cookies": false,
"type": "",
"demo": "projects\/update-auth-status.md",
@@ -25392,7 +26082,7 @@
"x-appwrite": {
"method": "listDevKeys",
"group": "devKeys",
- "weight": 449,
+ "weight": 450,
"cookies": false,
"type": "",
"demo": "projects\/list-dev-keys.md",
@@ -25462,7 +26152,7 @@
"x-appwrite": {
"method": "createDevKey",
"group": "devKeys",
- "weight": 446,
+ "weight": 447,
"cookies": false,
"type": "",
"demo": "projects\/create-dev-key.md",
@@ -25545,7 +26235,7 @@
"x-appwrite": {
"method": "getDevKey",
"group": "devKeys",
- "weight": 448,
+ "weight": 449,
"cookies": false,
"type": "",
"demo": "projects\/get-dev-key.md",
@@ -25611,7 +26301,7 @@
"x-appwrite": {
"method": "updateDevKey",
"group": "devKeys",
- "weight": 447,
+ "weight": 448,
"cookies": false,
"type": "",
"demo": "projects\/update-dev-key.md",
@@ -25697,7 +26387,7 @@
"x-appwrite": {
"method": "deleteDevKey",
"group": "devKeys",
- "weight": 450,
+ "weight": 451,
"cookies": false,
"type": "",
"demo": "projects\/delete-dev-key.md",
@@ -25765,7 +26455,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "auth",
- "weight": 133,
+ "weight": 134,
"cookies": false,
"type": "",
"demo": "projects\/create-jwt.md",
@@ -25850,7 +26540,7 @@
"x-appwrite": {
"method": "listKeys",
"group": "keys",
- "weight": 129,
+ "weight": 130,
"cookies": false,
"type": "",
"demo": "projects\/list-keys.md",
@@ -25917,7 +26607,7 @@
"x-appwrite": {
"method": "createKey",
"group": "keys",
- "weight": 128,
+ "weight": 129,
"cookies": false,
"type": "",
"demo": "projects\/create-key.md",
@@ -26009,7 +26699,7 @@
"x-appwrite": {
"method": "getKey",
"group": "keys",
- "weight": 130,
+ "weight": 131,
"cookies": false,
"type": "",
"demo": "projects\/get-key.md",
@@ -26075,7 +26765,7 @@
"x-appwrite": {
"method": "updateKey",
"group": "keys",
- "weight": 131,
+ "weight": 132,
"cookies": false,
"type": "",
"demo": "projects\/update-key.md",
@@ -26170,7 +26860,7 @@
"x-appwrite": {
"method": "deleteKey",
"group": "keys",
- "weight": 132,
+ "weight": 133,
"cookies": false,
"type": "",
"demo": "projects\/delete-key.md",
@@ -26238,7 +26928,7 @@
"x-appwrite": {
"method": "updateOAuth2",
"group": "auth",
- "weight": 110,
+ "weight": 111,
"cookies": false,
"type": "",
"demo": "projects\/update-o-auth-2.md",
@@ -26376,7 +27066,7 @@
"x-appwrite": {
"method": "listPlatforms",
"group": "platforms",
- "weight": 135,
+ "weight": 136,
"cookies": false,
"type": "",
"demo": "projects\/list-platforms.md",
@@ -26443,7 +27133,7 @@
"x-appwrite": {
"method": "createPlatform",
"group": "platforms",
- "weight": 134,
+ "weight": 135,
"cookies": false,
"type": "",
"demo": "projects\/create-platform.md",
@@ -26563,7 +27253,7 @@
"x-appwrite": {
"method": "getPlatform",
"group": "platforms",
- "weight": 136,
+ "weight": 137,
"cookies": false,
"type": "",
"demo": "projects\/get-platform.md",
@@ -26629,7 +27319,7 @@
"x-appwrite": {
"method": "updatePlatform",
"group": "platforms",
- "weight": 137,
+ "weight": 138,
"cookies": false,
"type": "",
"demo": "projects\/update-platform.md",
@@ -26726,7 +27416,7 @@
"x-appwrite": {
"method": "deletePlatform",
"group": "platforms",
- "weight": 138,
+ "weight": 139,
"cookies": false,
"type": "",
"demo": "projects\/delete-platform.md",
@@ -26794,7 +27484,7 @@
"x-appwrite": {
"method": "updateServiceStatus",
"group": "projects",
- "weight": 106,
+ "weight": 107,
"cookies": false,
"type": "",
"demo": "projects\/update-service-status.md",
@@ -26896,7 +27586,7 @@
"x-appwrite": {
"method": "updateServiceStatusAll",
"group": "projects",
- "weight": 107,
+ "weight": 108,
"cookies": false,
"type": "",
"demo": "projects\/update-service-status-all.md",
@@ -26974,7 +27664,7 @@
"x-appwrite": {
"method": "updateSmtp",
"group": "templates",
- "weight": 139,
+ "weight": 140,
"cookies": false,
"type": "",
"demo": "projects\/update-smtp.md",
@@ -27177,7 +27867,7 @@
"x-appwrite": {
"method": "createSmtpTest",
"group": "templates",
- "weight": 140,
+ "weight": 141,
"cookies": false,
"type": "",
"demo": "projects\/create-smtp-test.md",
@@ -27393,7 +28083,7 @@
"x-appwrite": {
"method": "updateTeam",
"group": "projects",
- "weight": 105,
+ "weight": 106,
"cookies": false,
"type": "",
"demo": "projects\/update-team.md",
@@ -27469,7 +28159,7 @@
"x-appwrite": {
"method": "getEmailTemplate",
"group": "templates",
- "weight": 142,
+ "weight": 143,
"cookies": false,
"type": "",
"demo": "projects\/get-email-template.md",
@@ -27689,7 +28379,7 @@
"x-appwrite": {
"method": "updateEmailTemplate",
"group": "templates",
- "weight": 144,
+ "weight": 145,
"cookies": false,
"type": "",
"demo": "projects\/update-email-template.md",
@@ -27952,7 +28642,7 @@
"x-appwrite": {
"method": "deleteEmailTemplate",
"group": "templates",
- "weight": 146,
+ "weight": 147,
"cookies": false,
"type": "",
"demo": "projects\/delete-email-template.md",
@@ -28172,7 +28862,7 @@
"x-appwrite": {
"method": "getSmsTemplate",
"group": "templates",
- "weight": 141,
+ "weight": 142,
"cookies": false,
"type": "",
"demo": "projects\/get-sms-template.md",
@@ -28451,7 +29141,7 @@
"x-appwrite": {
"method": "updateSmsTemplate",
"group": "templates",
- "weight": 143,
+ "weight": 144,
"cookies": false,
"type": "",
"demo": "projects\/update-sms-template.md",
@@ -28752,7 +29442,7 @@
"x-appwrite": {
"method": "deleteSmsTemplate",
"group": "templates",
- "weight": 145,
+ "weight": 146,
"cookies": false,
"type": "",
"demo": "projects\/delete-sms-template.md",
@@ -29031,7 +29721,7 @@
"x-appwrite": {
"method": "listWebhooks",
"group": "webhooks",
- "weight": 123,
+ "weight": 124,
"cookies": false,
"type": "",
"demo": "projects\/list-webhooks.md",
@@ -29098,7 +29788,7 @@
"x-appwrite": {
"method": "createWebhook",
"group": "webhooks",
- "weight": 122,
+ "weight": 123,
"cookies": false,
"type": "",
"demo": "projects\/create-webhook.md",
@@ -29216,7 +29906,7 @@
"x-appwrite": {
"method": "getWebhook",
"group": "webhooks",
- "weight": 124,
+ "weight": 125,
"cookies": false,
"type": "",
"demo": "projects\/get-webhook.md",
@@ -29282,7 +29972,7 @@
"x-appwrite": {
"method": "updateWebhook",
"group": "webhooks",
- "weight": 125,
+ "weight": 126,
"cookies": false,
"type": "",
"demo": "projects\/update-webhook.md",
@@ -29403,7 +30093,7 @@
"x-appwrite": {
"method": "deleteWebhook",
"group": "webhooks",
- "weight": 127,
+ "weight": 128,
"cookies": false,
"type": "",
"demo": "projects\/delete-webhook.md",
@@ -29471,7 +30161,7 @@
"x-appwrite": {
"method": "updateWebhookSignature",
"group": "webhooks",
- "weight": 126,
+ "weight": 127,
"cookies": false,
"type": "",
"demo": "projects\/update-webhook-signature.md",
@@ -29537,7 +30227,7 @@
"x-appwrite": {
"method": "listRules",
"group": null,
- "weight": 517,
+ "weight": 518,
"cookies": false,
"type": "",
"demo": "proxy\/list-rules.md",
@@ -29619,7 +30309,7 @@
"x-appwrite": {
"method": "createAPIRule",
"group": null,
- "weight": 512,
+ "weight": 513,
"cookies": false,
"type": "",
"demo": "proxy\/create-api-rule.md",
@@ -29689,7 +30379,7 @@
"x-appwrite": {
"method": "createFunctionRule",
"group": null,
- "weight": 514,
+ "weight": 515,
"cookies": false,
"type": "",
"demo": "proxy\/create-function-rule.md",
@@ -29772,7 +30462,7 @@
"x-appwrite": {
"method": "createRedirectRule",
"group": null,
- "weight": 515,
+ "weight": 516,
"cookies": false,
"type": "",
"demo": "proxy\/create-redirect-rule.md",
@@ -29892,7 +30582,7 @@
"x-appwrite": {
"method": "createSiteRule",
"group": null,
- "weight": 513,
+ "weight": 514,
"cookies": false,
"type": "",
"demo": "proxy\/create-site-rule.md",
@@ -29973,7 +30663,7 @@
"x-appwrite": {
"method": "getRule",
"group": null,
- "weight": 516,
+ "weight": 517,
"cookies": false,
"type": "",
"demo": "proxy\/get-rule.md",
@@ -30026,7 +30716,7 @@
"x-appwrite": {
"method": "deleteRule",
"group": null,
- "weight": 518,
+ "weight": 519,
"cookies": false,
"type": "",
"demo": "proxy\/delete-rule.md",
@@ -30086,7 +30776,7 @@
"x-appwrite": {
"method": "updateRuleVerification",
"group": null,
- "weight": 519,
+ "weight": 520,
"cookies": false,
"type": "",
"demo": "proxy\/update-rule-verification.md",
@@ -30144,7 +30834,7 @@
"x-appwrite": {
"method": "list",
"group": "sites",
- "weight": 484,
+ "weight": 485,
"cookies": false,
"type": "",
"demo": "sites\/list.md",
@@ -30225,7 +30915,7 @@
"x-appwrite": {
"method": "create",
"group": "sites",
- "weight": 482,
+ "weight": 483,
"cookies": false,
"type": "",
"demo": "sites\/create.md",
@@ -30372,6 +31062,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -30398,7 +31089,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -30493,7 +31185,7 @@
"x-appwrite": {
"method": "listFrameworks",
"group": "frameworks",
- "weight": 487,
+ "weight": 488,
"cookies": false,
"type": "",
"demo": "sites\/list-frameworks.md",
@@ -30542,7 +31234,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "frameworks",
- "weight": 510,
+ "weight": 511,
"cookies": false,
"type": "",
"demo": "sites\/list-specifications.md",
@@ -30592,7 +31284,7 @@
"x-appwrite": {
"method": "listTemplates",
"group": "templates",
- "weight": 506,
+ "weight": 507,
"cookies": false,
"type": "",
"demo": "sites\/list-templates.md",
@@ -30686,7 +31378,7 @@
"x-appwrite": {
"method": "getTemplate",
"group": "templates",
- "weight": 507,
+ "weight": 508,
"cookies": false,
"type": "",
"demo": "sites\/get-template.md",
@@ -30744,7 +31436,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 508,
+ "weight": 509,
"cookies": false,
"type": "",
"demo": "sites\/list-usage.md",
@@ -30814,7 +31506,7 @@
"x-appwrite": {
"method": "get",
"group": "sites",
- "weight": 483,
+ "weight": 484,
"cookies": false,
"type": "",
"demo": "sites\/get.md",
@@ -30873,7 +31565,7 @@
"x-appwrite": {
"method": "update",
"group": "sites",
- "weight": 485,
+ "weight": 486,
"cookies": false,
"type": "",
"demo": "sites\/update.md",
@@ -31022,6 +31714,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -31048,7 +31741,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -31136,7 +31830,7 @@
"x-appwrite": {
"method": "delete",
"group": "sites",
- "weight": 486,
+ "weight": 487,
"cookies": false,
"type": "",
"demo": "sites\/delete.md",
@@ -31197,7 +31891,7 @@
"x-appwrite": {
"method": "updateSiteDeployment",
"group": "sites",
- "weight": 493,
+ "weight": 494,
"cookies": false,
"type": "",
"demo": "sites\/update-site-deployment.md",
@@ -31274,7 +31968,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 492,
+ "weight": 493,
"cookies": false,
"type": "",
"demo": "sites\/list-deployments.md",
@@ -31363,7 +32057,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 488,
+ "weight": 489,
"cookies": false,
"type": "upload",
"demo": "sites\/create-deployment.md",
@@ -31463,7 +32157,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 496,
+ "weight": 497,
"cookies": false,
"type": "",
"demo": "sites\/create-duplicate-deployment.md",
@@ -31542,7 +32236,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 489,
+ "weight": 490,
"cookies": false,
"type": "",
"demo": "sites\/create-template-deployment.md",
@@ -31648,7 +32342,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 490,
+ "weight": 491,
"cookies": false,
"type": "",
"demo": "sites\/create-vcs-deployment.md",
@@ -31745,7 +32439,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 491,
+ "weight": 492,
"cookies": false,
"type": "",
"demo": "sites\/get-deployment.md",
@@ -31807,7 +32501,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 494,
+ "weight": 495,
"cookies": false,
"type": "",
"demo": "sites\/delete-deployment.md",
@@ -31874,7 +32568,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 495,
+ "weight": 496,
"cookies": false,
"type": "location",
"demo": "sites\/get-deployment-download.md",
@@ -31959,7 +32653,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 497,
+ "weight": 498,
"cookies": false,
"type": "",
"demo": "sites\/update-deployment-status.md",
@@ -32026,7 +32720,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 499,
+ "weight": 500,
"cookies": false,
"type": "",
"demo": "sites\/list-logs.md",
@@ -32106,7 +32800,7 @@
"x-appwrite": {
"method": "getLog",
"group": "logs",
- "weight": 498,
+ "weight": 499,
"cookies": false,
"type": "",
"demo": "sites\/get-log.md",
@@ -32170,7 +32864,7 @@
"x-appwrite": {
"method": "deleteLog",
"group": "logs",
- "weight": 500,
+ "weight": 501,
"cookies": false,
"type": "",
"demo": "sites\/delete-log.md",
@@ -32237,7 +32931,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 509,
+ "weight": 510,
"cookies": false,
"type": "",
"demo": "sites\/get-usage.md",
@@ -32315,7 +33009,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 503,
+ "weight": 504,
"cookies": false,
"type": "",
"demo": "sites\/list-variables.md",
@@ -32374,7 +33068,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 501,
+ "weight": 502,
"cookies": false,
"type": "",
"demo": "sites\/create-variable.md",
@@ -32464,7 +33158,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 502,
+ "weight": 503,
"cookies": false,
"type": "",
"demo": "sites\/get-variable.md",
@@ -32531,7 +33225,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 504,
+ "weight": 505,
"cookies": false,
"type": "",
"demo": "sites\/update-variable.md",
@@ -32623,7 +33317,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 505,
+ "weight": 506,
"cookies": false,
"type": "",
"demo": "sites\/delete-variable.md",
@@ -32690,7 +33384,7 @@
"x-appwrite": {
"method": "listBuckets",
"group": "buckets",
- "weight": 155,
+ "weight": 156,
"cookies": false,
"type": "",
"demo": "storage\/list-buckets.md",
@@ -32771,7 +33465,7 @@
"x-appwrite": {
"method": "createBucket",
"group": "buckets",
- "weight": 154,
+ "weight": 155,
"cookies": false,
"type": "",
"demo": "storage\/create-bucket.md",
@@ -32908,7 +33602,7 @@
"x-appwrite": {
"method": "getBucket",
"group": "buckets",
- "weight": 156,
+ "weight": 157,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket.md",
@@ -32967,7 +33661,7 @@
"x-appwrite": {
"method": "updateBucket",
"group": "buckets",
- "weight": 157,
+ "weight": 158,
"cookies": false,
"type": "",
"demo": "storage\/update-bucket.md",
@@ -33100,7 +33794,7 @@
"x-appwrite": {
"method": "deleteBucket",
"group": "buckets",
- "weight": 158,
+ "weight": 159,
"cookies": false,
"type": "",
"demo": "storage\/delete-bucket.md",
@@ -33159,7 +33853,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -33250,7 +33944,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -33339,7 +34033,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -33408,7 +34102,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -33496,7 +34190,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -33565,7 +34259,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -33643,7 +34337,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -33849,7 +34543,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -33927,7 +34621,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 168,
+ "weight": 169,
"cookies": false,
"type": "",
"demo": "storage\/get-usage.md",
@@ -33997,7 +34691,7 @@
"x-appwrite": {
"method": "getBucketUsage",
"group": null,
- "weight": 169,
+ "weight": 170,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket-usage.md",
@@ -34075,7 +34769,7 @@
"x-appwrite": {
"method": "list",
"group": "tablesdb",
- "weight": 385,
+ "weight": 386,
"cookies": false,
"type": "",
"demo": "tablesdb\/list.md",
@@ -34156,7 +34850,7 @@
"x-appwrite": {
"method": "create",
"group": "tablesdb",
- "weight": 381,
+ "weight": 382,
"cookies": false,
"type": "",
"demo": "tablesdb\/create.md",
@@ -34238,7 +34932,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -34306,7 +35000,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -34377,7 +35071,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -34441,7 +35135,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -34521,7 +35215,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -34587,7 +35281,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -34669,7 +35363,7 @@
"x-appwrite": {
"method": "listUsage",
"group": null,
- "weight": 387,
+ "weight": 388,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-usage.md",
@@ -34764,7 +35458,7 @@
"x-appwrite": {
"method": "get",
"group": "tablesdb",
- "weight": 382,
+ "weight": 383,
"cookies": false,
"type": "",
"demo": "tablesdb\/get.md",
@@ -34823,7 +35517,7 @@
"x-appwrite": {
"method": "update",
"group": "tablesdb",
- "weight": 383,
+ "weight": 384,
"cookies": false,
"type": "",
"demo": "tablesdb\/update.md",
@@ -34901,7 +35595,7 @@
"x-appwrite": {
"method": "delete",
"group": "tablesdb",
- "weight": 384,
+ "weight": 385,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete.md",
@@ -34960,7 +35654,7 @@
"x-appwrite": {
"method": "listTables",
"group": "tables",
- "weight": 392,
+ "weight": 393,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-tables.md",
@@ -35052,7 +35746,7 @@
"x-appwrite": {
"method": "createTable",
"group": "tables",
- "weight": 388,
+ "weight": 389,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-table.md",
@@ -35160,7 +35854,7 @@
"x-appwrite": {
"method": "getTable",
"group": "tables",
- "weight": 389,
+ "weight": 390,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table.md",
@@ -35230,7 +35924,7 @@
"x-appwrite": {
"method": "updateTable",
"group": "tables",
- "weight": 390,
+ "weight": 391,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-table.md",
@@ -35334,7 +36028,7 @@
"x-appwrite": {
"method": "deleteTable",
"group": "tables",
- "weight": 391,
+ "weight": 392,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-table.md",
@@ -35404,7 +36098,7 @@
"x-appwrite": {
"method": "listColumns",
"group": "columns",
- "weight": 397,
+ "weight": 398,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-columns.md",
@@ -35497,7 +36191,7 @@
"x-appwrite": {
"method": "createBooleanColumn",
"group": "columns",
- "weight": 398,
+ "weight": 399,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-boolean-column.md",
@@ -35606,7 +36300,7 @@
"x-appwrite": {
"method": "updateBooleanColumn",
"group": "columns",
- "weight": 399,
+ "weight": 400,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-boolean-column.md",
@@ -35717,7 +36411,7 @@
"x-appwrite": {
"method": "createDatetimeColumn",
"group": "columns",
- "weight": 400,
+ "weight": 401,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-datetime-column.md",
@@ -35826,7 +36520,7 @@
"x-appwrite": {
"method": "updateDatetimeColumn",
"group": "columns",
- "weight": 401,
+ "weight": 402,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-datetime-column.md",
@@ -35937,7 +36631,7 @@
"x-appwrite": {
"method": "createEmailColumn",
"group": "columns",
- "weight": 402,
+ "weight": 403,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-email-column.md",
@@ -36046,7 +36740,7 @@
"x-appwrite": {
"method": "updateEmailColumn",
"group": "columns",
- "weight": 403,
+ "weight": 404,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-email-column.md",
@@ -36157,7 +36851,7 @@
"x-appwrite": {
"method": "createEnumColumn",
"group": "columns",
- "weight": 404,
+ "weight": 405,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-enum-column.md",
@@ -36276,7 +36970,7 @@
"x-appwrite": {
"method": "updateEnumColumn",
"group": "columns",
- "weight": 405,
+ "weight": 406,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-enum-column.md",
@@ -36397,7 +37091,7 @@
"x-appwrite": {
"method": "createFloatColumn",
"group": "columns",
- "weight": 406,
+ "weight": 407,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-float-column.md",
@@ -36518,7 +37212,7 @@
"x-appwrite": {
"method": "updateFloatColumn",
"group": "columns",
- "weight": 407,
+ "weight": 408,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-float-column.md",
@@ -36641,7 +37335,7 @@
"x-appwrite": {
"method": "createIntegerColumn",
"group": "columns",
- "weight": 408,
+ "weight": 409,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-integer-column.md",
@@ -36762,7 +37456,7 @@
"x-appwrite": {
"method": "updateIntegerColumn",
"group": "columns",
- "weight": 409,
+ "weight": 410,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-integer-column.md",
@@ -36885,7 +37579,7 @@
"x-appwrite": {
"method": "createIpColumn",
"group": "columns",
- "weight": 410,
+ "weight": 411,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-ip-column.md",
@@ -36994,7 +37688,7 @@
"x-appwrite": {
"method": "updateIpColumn",
"group": "columns",
- "weight": 411,
+ "weight": 412,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-ip-column.md",
@@ -37105,7 +37799,7 @@
"x-appwrite": {
"method": "createLineColumn",
"group": "columns",
- "weight": 412,
+ "weight": 413,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-line-column.md",
@@ -37209,7 +37903,7 @@
"x-appwrite": {
"method": "updateLineColumn",
"group": "columns",
- "weight": 413,
+ "weight": 414,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-line-column.md",
@@ -37319,7 +38013,7 @@
"x-appwrite": {
"method": "createPointColumn",
"group": "columns",
- "weight": 414,
+ "weight": 415,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-point-column.md",
@@ -37423,7 +38117,7 @@
"x-appwrite": {
"method": "updatePointColumn",
"group": "columns",
- "weight": 415,
+ "weight": 416,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-point-column.md",
@@ -37533,7 +38227,7 @@
"x-appwrite": {
"method": "createPolygonColumn",
"group": "columns",
- "weight": 416,
+ "weight": 417,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-polygon-column.md",
@@ -37637,7 +38331,7 @@
"x-appwrite": {
"method": "updatePolygonColumn",
"group": "columns",
- "weight": 417,
+ "weight": 418,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-polygon-column.md",
@@ -37747,7 +38441,7 @@
"x-appwrite": {
"method": "createRelationshipColumn",
"group": "columns",
- "weight": 418,
+ "weight": 419,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-relationship-column.md",
@@ -37883,7 +38577,7 @@
"x-appwrite": {
"method": "createStringColumn",
"group": "columns",
- "weight": 420,
+ "weight": 421,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-string-column.md",
@@ -38005,7 +38699,7 @@
"x-appwrite": {
"method": "updateStringColumn",
"group": "columns",
- "weight": 421,
+ "weight": 422,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-string-column.md",
@@ -38122,7 +38816,7 @@
"x-appwrite": {
"method": "createUrlColumn",
"group": "columns",
- "weight": 422,
+ "weight": 423,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-url-column.md",
@@ -38231,7 +38925,7 @@
"x-appwrite": {
"method": "updateUrlColumn",
"group": "columns",
- "weight": 423,
+ "weight": 424,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-url-column.md",
@@ -38371,7 +39065,7 @@
"x-appwrite": {
"method": "getColumn",
"group": "columns",
- "weight": 395,
+ "weight": 396,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-column.md",
@@ -38443,7 +39137,7 @@
"x-appwrite": {
"method": "deleteColumn",
"group": "columns",
- "weight": 396,
+ "weight": 397,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-column.md",
@@ -38522,7 +39216,7 @@
"x-appwrite": {
"method": "updateRelationshipColumn",
"group": "columns",
- "weight": 419,
+ "weight": 420,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-relationship-column.md",
@@ -38627,7 +39321,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 427,
+ "weight": 428,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-indexes.md",
@@ -38718,7 +39412,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 424,
+ "weight": 425,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-index.md",
@@ -38849,7 +39543,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 425,
+ "weight": 426,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-index.md",
@@ -38921,7 +39615,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 426,
+ "weight": 427,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-index.md",
@@ -38998,7 +39692,7 @@
"x-appwrite": {
"method": "listTableLogs",
"group": "tables",
- "weight": 393,
+ "weight": 394,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-table-logs.md",
@@ -39079,7 +39773,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -39180,7 +39874,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -39356,7 +40050,7 @@
"x-appwrite": {
"method": "upsertRows",
"group": "rows",
- "weight": 433,
+ "weight": 434,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-rows.md",
@@ -39483,7 +40177,7 @@
"x-appwrite": {
"method": "updateRows",
"group": "rows",
- "weight": 431,
+ "weight": 432,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-rows.md",
@@ -39584,7 +40278,7 @@
"x-appwrite": {
"method": "deleteRows",
"group": "rows",
- "weight": 435,
+ "weight": 436,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-rows.md",
@@ -39679,7 +40373,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -39779,7 +40473,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -39920,7 +40614,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -40025,7 +40719,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -40120,7 +40814,7 @@
"x-appwrite": {
"method": "listRowLogs",
"group": "logs",
- "weight": 437,
+ "weight": 438,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-row-logs.md",
@@ -40211,7 +40905,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -40328,7 +41022,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -40443,7 +41137,7 @@
"x-appwrite": {
"method": "getTableUsage",
"group": null,
- "weight": 394,
+ "weight": 395,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table-usage.md",
@@ -40532,7 +41226,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 386,
+ "weight": 387,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-usage.md",
@@ -40638,7 +41332,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -40721,7 +41415,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -40810,7 +41504,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -40871,7 +41565,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -40945,7 +41639,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -41006,7 +41700,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 183,
+ "weight": 184,
"cookies": false,
"type": "",
"demo": "teams\/list-logs.md",
@@ -41085,7 +41779,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -41176,7 +41870,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -41288,7 +41982,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -41357,7 +42051,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -41442,7 +42136,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -41513,7 +42207,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -41606,7 +42300,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -41666,7 +42360,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
@@ -41744,7 +42438,7 @@
"x-appwrite": {
"method": "list",
"group": "files",
- "weight": 522,
+ "weight": 523,
"cookies": false,
"type": "",
"demo": "tokens\/list.md",
@@ -41833,7 +42527,7 @@
"x-appwrite": {
"method": "createFileToken",
"group": "files",
- "weight": 520,
+ "weight": 521,
"cookies": false,
"type": "",
"demo": "tokens\/create-file-token.md",
@@ -41917,7 +42611,7 @@
"x-appwrite": {
"method": "get",
"group": "tokens",
- "weight": 521,
+ "weight": 522,
"cookies": false,
"type": "",
"demo": "tokens\/get.md",
@@ -41977,7 +42671,7 @@
"x-appwrite": {
"method": "update",
"group": "tokens",
- "weight": 523,
+ "weight": 524,
"cookies": false,
"type": "",
"demo": "tokens\/update.md",
@@ -42048,7 +42742,7 @@
"x-appwrite": {
"method": "delete",
"group": "tokens",
- "weight": 524,
+ "weight": 525,
"cookies": false,
"type": "",
"demo": "tokens\/delete.md",
@@ -42108,7 +42802,7 @@
"x-appwrite": {
"method": "list",
"group": "users",
- "weight": 193,
+ "weight": 194,
"cookies": false,
"type": "",
"demo": "users\/list.md",
@@ -42189,7 +42883,7 @@
"x-appwrite": {
"method": "create",
"group": "users",
- "weight": 184,
+ "weight": 185,
"cookies": false,
"type": "",
"demo": "users\/create.md",
@@ -42284,7 +42978,7 @@
"x-appwrite": {
"method": "createArgon2User",
"group": "users",
- "weight": 187,
+ "weight": 188,
"cookies": false,
"type": "",
"demo": "users\/create-argon-2-user.md",
@@ -42375,7 +43069,7 @@
"x-appwrite": {
"method": "createBcryptUser",
"group": "users",
- "weight": 185,
+ "weight": 186,
"cookies": false,
"type": "",
"demo": "users\/create-bcrypt-user.md",
@@ -42464,7 +43158,7 @@
"x-appwrite": {
"method": "listIdentities",
"group": "identities",
- "weight": 201,
+ "weight": 202,
"cookies": false,
"type": "",
"demo": "users\/list-identities.md",
@@ -42542,7 +43236,7 @@
"x-appwrite": {
"method": "deleteIdentity",
"group": "identities",
- "weight": 224,
+ "weight": 225,
"cookies": false,
"type": "",
"demo": "users\/delete-identity.md",
@@ -42603,7 +43297,7 @@
"x-appwrite": {
"method": "createMD5User",
"group": "users",
- "weight": 186,
+ "weight": 187,
"cookies": false,
"type": "",
"demo": "users\/create-md-5-user.md",
@@ -42694,7 +43388,7 @@
"x-appwrite": {
"method": "createPHPassUser",
"group": "users",
- "weight": 189,
+ "weight": 190,
"cookies": false,
"type": "",
"demo": "users\/create-ph-pass-user.md",
@@ -42785,7 +43479,7 @@
"x-appwrite": {
"method": "createScryptUser",
"group": "users",
- "weight": 190,
+ "weight": 191,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-user.md",
@@ -42911,7 +43605,7 @@
"x-appwrite": {
"method": "createScryptModifiedUser",
"group": "users",
- "weight": 191,
+ "weight": 192,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-modified-user.md",
@@ -43023,7 +43717,7 @@
"x-appwrite": {
"method": "createSHAUser",
"group": "users",
- "weight": 188,
+ "weight": 189,
"cookies": false,
"type": "",
"demo": "users\/create-sha-user.md",
@@ -43133,7 +43827,7 @@
"x-appwrite": {
"method": "getUsage",
"group": null,
- "weight": 226,
+ "weight": 227,
"cookies": false,
"type": "",
"demo": "users\/get-usage.md",
@@ -43203,7 +43897,7 @@
"x-appwrite": {
"method": "get",
"group": "users",
- "weight": 194,
+ "weight": 195,
"cookies": false,
"type": "",
"demo": "users\/get.md",
@@ -43257,7 +43951,7 @@
"x-appwrite": {
"method": "delete",
"group": "users",
- "weight": 222,
+ "weight": 223,
"cookies": false,
"type": "",
"demo": "users\/delete.md",
@@ -43318,7 +44012,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "users",
- "weight": 207,
+ "weight": 208,
"cookies": false,
"type": "",
"demo": "users\/update-email.md",
@@ -43397,7 +44091,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "sessions",
- "weight": 225,
+ "weight": 226,
"cookies": false,
"type": "",
"demo": "users\/create-jwt.md",
@@ -43479,7 +44173,7 @@
"x-appwrite": {
"method": "updateLabels",
"group": "users",
- "weight": 203,
+ "weight": 204,
"cookies": false,
"type": "",
"demo": "users\/update-labels.md",
@@ -43559,7 +44253,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 199,
+ "weight": 200,
"cookies": false,
"type": "",
"demo": "users\/list-logs.md",
@@ -43639,7 +44333,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 198,
+ "weight": 199,
"cookies": false,
"type": "",
"demo": "users\/list-memberships.md",
@@ -43730,7 +44424,7 @@
"x-appwrite": {
"method": "updateMfa",
"group": "users",
- "weight": 212,
+ "weight": 213,
"cookies": false,
"type": "",
"demo": "users\/update-mfa.md",
@@ -43862,7 +44556,7 @@
"x-appwrite": {
"method": "deleteMfaAuthenticator",
"group": "mfa",
- "weight": 217,
+ "weight": 218,
"cookies": false,
"type": "",
"demo": "users\/delete-mfa-authenticator.md",
@@ -43990,7 +44684,7 @@
"x-appwrite": {
"method": "listMfaFactors",
"group": "mfa",
- "weight": 213,
+ "weight": 214,
"cookies": false,
"type": "",
"demo": "users\/list-mfa-factors.md",
@@ -44103,7 +44797,7 @@
"x-appwrite": {
"method": "getMfaRecoveryCodes",
"group": "mfa",
- "weight": 214,
+ "weight": 215,
"cookies": false,
"type": "",
"demo": "users\/get-mfa-recovery-codes.md",
@@ -44216,7 +44910,7 @@
"x-appwrite": {
"method": "updateMfaRecoveryCodes",
"group": "mfa",
- "weight": 216,
+ "weight": 217,
"cookies": false,
"type": "",
"demo": "users\/update-mfa-recovery-codes.md",
@@ -44329,7 +45023,7 @@
"x-appwrite": {
"method": "createMfaRecoveryCodes",
"group": "mfa",
- "weight": 215,
+ "weight": 216,
"cookies": false,
"type": "",
"demo": "users\/create-mfa-recovery-codes.md",
@@ -44444,7 +45138,7 @@
"x-appwrite": {
"method": "updateName",
"group": "users",
- "weight": 205,
+ "weight": 206,
"cookies": false,
"type": "",
"demo": "users\/update-name.md",
@@ -44523,7 +45217,7 @@
"x-appwrite": {
"method": "updatePassword",
"group": "users",
- "weight": 206,
+ "weight": 207,
"cookies": false,
"type": "",
"demo": "users\/update-password.md",
@@ -44602,7 +45296,7 @@
"x-appwrite": {
"method": "updatePhone",
"group": "users",
- "weight": 208,
+ "weight": 209,
"cookies": false,
"type": "",
"demo": "users\/update-phone.md",
@@ -44679,7 +45373,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "users",
- "weight": 195,
+ "weight": 196,
"cookies": false,
"type": "",
"demo": "users\/get-prefs.md",
@@ -44738,7 +45432,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "users",
- "weight": 210,
+ "weight": 211,
"cookies": false,
"type": "",
"demo": "users\/update-prefs.md",
@@ -44815,7 +45509,7 @@
"x-appwrite": {
"method": "listSessions",
"group": "sessions",
- "weight": 197,
+ "weight": 198,
"cookies": false,
"type": "",
"demo": "users\/list-sessions.md",
@@ -44883,7 +45577,7 @@
"x-appwrite": {
"method": "createSession",
"group": "sessions",
- "weight": 218,
+ "weight": 219,
"cookies": false,
"type": "",
"demo": "users\/create-session.md",
@@ -44937,7 +45631,7 @@
"x-appwrite": {
"method": "deleteSessions",
"group": "sessions",
- "weight": 221,
+ "weight": 222,
"cookies": false,
"type": "",
"demo": "users\/delete-sessions.md",
@@ -44993,7 +45687,7 @@
"x-appwrite": {
"method": "deleteSession",
"group": "sessions",
- "weight": 220,
+ "weight": 221,
"cookies": false,
"type": "",
"demo": "users\/delete-session.md",
@@ -45062,7 +45756,7 @@
"x-appwrite": {
"method": "updateStatus",
"group": "users",
- "weight": 202,
+ "weight": 203,
"cookies": false,
"type": "",
"demo": "users\/update-status.md",
@@ -45139,7 +45833,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "targets",
- "weight": 200,
+ "weight": 201,
"cookies": false,
"type": "",
"demo": "users\/list-targets.md",
@@ -45220,7 +45914,7 @@
"x-appwrite": {
"method": "createTarget",
"group": "targets",
- "weight": 192,
+ "weight": 193,
"cookies": false,
"type": "",
"demo": "users\/create-target.md",
@@ -45331,7 +46025,7 @@
"x-appwrite": {
"method": "getTarget",
"group": "targets",
- "weight": 196,
+ "weight": 197,
"cookies": false,
"type": "",
"demo": "users\/get-target.md",
@@ -45399,7 +46093,7 @@
"x-appwrite": {
"method": "updateTarget",
"group": "targets",
- "weight": 211,
+ "weight": 212,
"cookies": false,
"type": "",
"demo": "users\/update-target.md",
@@ -45489,7 +46183,7 @@
"x-appwrite": {
"method": "deleteTarget",
"group": "targets",
- "weight": 223,
+ "weight": 224,
"cookies": false,
"type": "",
"demo": "users\/delete-target.md",
@@ -45559,7 +46253,7 @@
"x-appwrite": {
"method": "createToken",
"group": "sessions",
- "weight": 219,
+ "weight": 220,
"cookies": false,
"type": "",
"demo": "users\/create-token.md",
@@ -45641,7 +46335,7 @@
"x-appwrite": {
"method": "updateEmailVerification",
"group": "users",
- "weight": 209,
+ "weight": 210,
"cookies": false,
"type": "",
"demo": "users\/update-email-verification.md",
@@ -45720,7 +46414,7 @@
"x-appwrite": {
"method": "updatePhoneVerification",
"group": "users",
- "weight": 204,
+ "weight": 205,
"cookies": false,
"type": "",
"demo": "users\/update-phone-verification.md",
@@ -45799,7 +46493,7 @@
"x-appwrite": {
"method": "createRepositoryDetection",
"group": "repositories",
- "weight": 230,
+ "weight": 231,
"cookies": false,
"type": "",
"demo": "vcs\/create-repository-detection.md",
@@ -45894,7 +46588,7 @@
"x-appwrite": {
"method": "listRepositories",
"group": "repositories",
- "weight": 231,
+ "weight": 232,
"cookies": false,
"type": "",
"demo": "vcs\/list-repositories.md",
@@ -45975,7 +46669,7 @@
"x-appwrite": {
"method": "createRepository",
"group": "repositories",
- "weight": 232,
+ "weight": 233,
"cookies": false,
"type": "",
"demo": "vcs\/create-repository.md",
@@ -46058,7 +46752,7 @@
"x-appwrite": {
"method": "getRepository",
"group": "repositories",
- "weight": 233,
+ "weight": 234,
"cookies": false,
"type": "",
"demo": "vcs\/get-repository.md",
@@ -46124,7 +46818,7 @@
"x-appwrite": {
"method": "listRepositoryBranches",
"group": "repositories",
- "weight": 234,
+ "weight": 235,
"cookies": false,
"type": "",
"demo": "vcs\/list-repository-branches.md",
@@ -46190,7 +46884,7 @@
"x-appwrite": {
"method": "getRepositoryContents",
"group": "repositories",
- "weight": 229,
+ "weight": 230,
"cookies": false,
"type": "",
"demo": "vcs\/get-repository-contents.md",
@@ -46273,7 +46967,7 @@
"x-appwrite": {
"method": "updateExternalDeployments",
"group": "repositories",
- "weight": 239,
+ "weight": 240,
"cookies": false,
"type": "",
"demo": "vcs\/update-external-deployments.md",
@@ -46357,7 +47051,7 @@
"x-appwrite": {
"method": "listInstallations",
"group": "installations",
- "weight": 236,
+ "weight": 237,
"cookies": false,
"type": "",
"demo": "vcs\/list-installations.md",
@@ -46437,7 +47131,7 @@
"x-appwrite": {
"method": "getInstallation",
"group": "installations",
- "weight": 237,
+ "weight": 238,
"cookies": false,
"type": "",
"demo": "vcs\/get-installation.md",
@@ -46490,7 +47184,7 @@
"x-appwrite": {
"method": "deleteInstallation",
"group": "installations",
- "weight": 238,
+ "weight": 239,
"cookies": false,
"type": "",
"demo": "vcs\/delete-installation.md",
diff --git a/app/config/specs/swagger2-latest-server.json b/app/config/specs/swagger2-latest-server.json
index 97cdc4e21b..9603ed313f 100644
--- a/app/config/specs/swagger2-latest-server.json
+++ b/app/config/specs/swagger2-latest-server.json
@@ -4795,6 +4795,694 @@
]
}
},
+ "\/avatars\/screenshots": {
+ "get": {
+ "summary": "Get webpage screenshot",
+ "operationId": "avatarsGetScreenshot",
+ "consumes": [],
+ "produces": [
+ "image\/png"
+ ],
+ "tags": [
+ "avatars"
+ ],
+ "description": "Use this endpoint to capture a screenshot of any website URL. This endpoint uses a headless browser to render the webpage and capture it as an image.\n\nYou can configure the browser viewport size, theme, user agent, geolocation, permissions, and more. Capture either just the viewport or the full page scroll.\n\nWhen width and height are specified, the image is resized accordingly. If both dimensions are 0, the API provides an image at original size. If dimensions are not specified, the default viewport size is 1280x720px.",
+ "responses": {
+ "200": {
+ "description": "Image",
+ "schema": {
+ "type": "file"
+ }
+ }
+ },
+ "deprecated": false,
+ "x-appwrite": {
+ "method": "getScreenshot",
+ "group": null,
+ "weight": 67,
+ "cookies": false,
+ "type": "location",
+ "demo": "avatars\/get-screenshot.md",
+ "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/master\/docs\/references\/avatars\/get-screenshot.md",
+ "rate-limit": 60,
+ "rate-time": 3600,
+ "rate-key": "url:{url},ip:{ip}",
+ "scope": "avatars.read",
+ "platforms": [
+ "client",
+ "server"
+ ],
+ "packaging": false,
+ "auth": {
+ "Project": [],
+ "Session": []
+ }
+ },
+ "security": [
+ {
+ "Project": [],
+ "Session": [],
+ "Key": [],
+ "JWT": []
+ }
+ ],
+ "parameters": [
+ {
+ "name": "url",
+ "description": "Website URL which you want to capture.",
+ "required": true,
+ "type": "string",
+ "format": "url",
+ "x-example": "https:\/\/example.com",
+ "in": "query"
+ },
+ {
+ "name": "headers",
+ "description": "HTTP headers to send with the browser request. Defaults to empty.",
+ "required": false,
+ "type": "object",
+ "default": [],
+ "x-example": "{}",
+ "in": "query"
+ },
+ {
+ "name": "viewportWidth",
+ "description": "Browser viewport width. Pass an integer between 1 to 1920. Defaults to 1280.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 1280,
+ "in": "query"
+ },
+ {
+ "name": "viewportHeight",
+ "description": "Browser viewport height. Pass an integer between 1 to 1080. Defaults to 720.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 1,
+ "default": 720,
+ "in": "query"
+ },
+ {
+ "name": "scale",
+ "description": "Browser scale factor. Pass a number between 0.1 to 3. Defaults to 1.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0.1,
+ "default": 1,
+ "in": "query"
+ },
+ {
+ "name": "theme",
+ "description": "Browser theme. Pass \"light\" or \"dark\". Defaults to \"light\".",
+ "required": false,
+ "type": "string",
+ "x-example": "light",
+ "enum": [
+ "light",
+ "dark"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "light",
+ "in": "query"
+ },
+ {
+ "name": "userAgent",
+ "description": "Custom user agent string. Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "fullpage",
+ "description": "Capture full page scroll. Pass 0 for viewport only, or 1 for full page. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "locale",
+ "description": "Browser locale (e.g., \"en-US\", \"fr-FR\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "",
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "timezone",
+ "description": "IANA timezone identifier (e.g., \"America\/New_York\", \"Europe\/London\"). Defaults to browser default.",
+ "required": false,
+ "type": "string",
+ "x-example": "africa\/abidjan",
+ "enum": [
+ "africa\/abidjan",
+ "africa\/accra",
+ "africa\/addis_ababa",
+ "africa\/algiers",
+ "africa\/asmara",
+ "africa\/bamako",
+ "africa\/bangui",
+ "africa\/banjul",
+ "africa\/bissau",
+ "africa\/blantyre",
+ "africa\/brazzaville",
+ "africa\/bujumbura",
+ "africa\/cairo",
+ "africa\/casablanca",
+ "africa\/ceuta",
+ "africa\/conakry",
+ "africa\/dakar",
+ "africa\/dar_es_salaam",
+ "africa\/djibouti",
+ "africa\/douala",
+ "africa\/el_aaiun",
+ "africa\/freetown",
+ "africa\/gaborone",
+ "africa\/harare",
+ "africa\/johannesburg",
+ "africa\/juba",
+ "africa\/kampala",
+ "africa\/khartoum",
+ "africa\/kigali",
+ "africa\/kinshasa",
+ "africa\/lagos",
+ "africa\/libreville",
+ "africa\/lome",
+ "africa\/luanda",
+ "africa\/lubumbashi",
+ "africa\/lusaka",
+ "africa\/malabo",
+ "africa\/maputo",
+ "africa\/maseru",
+ "africa\/mbabane",
+ "africa\/mogadishu",
+ "africa\/monrovia",
+ "africa\/nairobi",
+ "africa\/ndjamena",
+ "africa\/niamey",
+ "africa\/nouakchott",
+ "africa\/ouagadougou",
+ "africa\/porto-novo",
+ "africa\/sao_tome",
+ "africa\/tripoli",
+ "africa\/tunis",
+ "africa\/windhoek",
+ "america\/adak",
+ "america\/anchorage",
+ "america\/anguilla",
+ "america\/antigua",
+ "america\/araguaina",
+ "america\/argentina\/buenos_aires",
+ "america\/argentina\/catamarca",
+ "america\/argentina\/cordoba",
+ "america\/argentina\/jujuy",
+ "america\/argentina\/la_rioja",
+ "america\/argentina\/mendoza",
+ "america\/argentina\/rio_gallegos",
+ "america\/argentina\/salta",
+ "america\/argentina\/san_juan",
+ "america\/argentina\/san_luis",
+ "america\/argentina\/tucuman",
+ "america\/argentina\/ushuaia",
+ "america\/aruba",
+ "america\/asuncion",
+ "america\/atikokan",
+ "america\/bahia",
+ "america\/bahia_banderas",
+ "america\/barbados",
+ "america\/belem",
+ "america\/belize",
+ "america\/blanc-sablon",
+ "america\/boa_vista",
+ "america\/bogota",
+ "america\/boise",
+ "america\/cambridge_bay",
+ "america\/campo_grande",
+ "america\/cancun",
+ "america\/caracas",
+ "america\/cayenne",
+ "america\/cayman",
+ "america\/chicago",
+ "america\/chihuahua",
+ "america\/ciudad_juarez",
+ "america\/costa_rica",
+ "america\/coyhaique",
+ "america\/creston",
+ "america\/cuiaba",
+ "america\/curacao",
+ "america\/danmarkshavn",
+ "america\/dawson",
+ "america\/dawson_creek",
+ "america\/denver",
+ "america\/detroit",
+ "america\/dominica",
+ "america\/edmonton",
+ "america\/eirunepe",
+ "america\/el_salvador",
+ "america\/fort_nelson",
+ "america\/fortaleza",
+ "america\/glace_bay",
+ "america\/goose_bay",
+ "america\/grand_turk",
+ "america\/grenada",
+ "america\/guadeloupe",
+ "america\/guatemala",
+ "america\/guayaquil",
+ "america\/guyana",
+ "america\/halifax",
+ "america\/havana",
+ "america\/hermosillo",
+ "america\/indiana\/indianapolis",
+ "america\/indiana\/knox",
+ "america\/indiana\/marengo",
+ "america\/indiana\/petersburg",
+ "america\/indiana\/tell_city",
+ "america\/indiana\/vevay",
+ "america\/indiana\/vincennes",
+ "america\/indiana\/winamac",
+ "america\/inuvik",
+ "america\/iqaluit",
+ "america\/jamaica",
+ "america\/juneau",
+ "america\/kentucky\/louisville",
+ "america\/kentucky\/monticello",
+ "america\/kralendijk",
+ "america\/la_paz",
+ "america\/lima",
+ "america\/los_angeles",
+ "america\/lower_princes",
+ "america\/maceio",
+ "america\/managua",
+ "america\/manaus",
+ "america\/marigot",
+ "america\/martinique",
+ "america\/matamoros",
+ "america\/mazatlan",
+ "america\/menominee",
+ "america\/merida",
+ "america\/metlakatla",
+ "america\/mexico_city",
+ "america\/miquelon",
+ "america\/moncton",
+ "america\/monterrey",
+ "america\/montevideo",
+ "america\/montserrat",
+ "america\/nassau",
+ "america\/new_york",
+ "america\/nome",
+ "america\/noronha",
+ "america\/north_dakota\/beulah",
+ "america\/north_dakota\/center",
+ "america\/north_dakota\/new_salem",
+ "america\/nuuk",
+ "america\/ojinaga",
+ "america\/panama",
+ "america\/paramaribo",
+ "america\/phoenix",
+ "america\/port-au-prince",
+ "america\/port_of_spain",
+ "america\/porto_velho",
+ "america\/puerto_rico",
+ "america\/punta_arenas",
+ "america\/rankin_inlet",
+ "america\/recife",
+ "america\/regina",
+ "america\/resolute",
+ "america\/rio_branco",
+ "america\/santarem",
+ "america\/santiago",
+ "america\/santo_domingo",
+ "america\/sao_paulo",
+ "america\/scoresbysund",
+ "america\/sitka",
+ "america\/st_barthelemy",
+ "america\/st_johns",
+ "america\/st_kitts",
+ "america\/st_lucia",
+ "america\/st_thomas",
+ "america\/st_vincent",
+ "america\/swift_current",
+ "america\/tegucigalpa",
+ "america\/thule",
+ "america\/tijuana",
+ "america\/toronto",
+ "america\/tortola",
+ "america\/vancouver",
+ "america\/whitehorse",
+ "america\/winnipeg",
+ "america\/yakutat",
+ "antarctica\/casey",
+ "antarctica\/davis",
+ "antarctica\/dumontdurville",
+ "antarctica\/macquarie",
+ "antarctica\/mawson",
+ "antarctica\/mcmurdo",
+ "antarctica\/palmer",
+ "antarctica\/rothera",
+ "antarctica\/syowa",
+ "antarctica\/troll",
+ "antarctica\/vostok",
+ "arctic\/longyearbyen",
+ "asia\/aden",
+ "asia\/almaty",
+ "asia\/amman",
+ "asia\/anadyr",
+ "asia\/aqtau",
+ "asia\/aqtobe",
+ "asia\/ashgabat",
+ "asia\/atyrau",
+ "asia\/baghdad",
+ "asia\/bahrain",
+ "asia\/baku",
+ "asia\/bangkok",
+ "asia\/barnaul",
+ "asia\/beirut",
+ "asia\/bishkek",
+ "asia\/brunei",
+ "asia\/chita",
+ "asia\/colombo",
+ "asia\/damascus",
+ "asia\/dhaka",
+ "asia\/dili",
+ "asia\/dubai",
+ "asia\/dushanbe",
+ "asia\/famagusta",
+ "asia\/gaza",
+ "asia\/hebron",
+ "asia\/ho_chi_minh",
+ "asia\/hong_kong",
+ "asia\/hovd",
+ "asia\/irkutsk",
+ "asia\/jakarta",
+ "asia\/jayapura",
+ "asia\/jerusalem",
+ "asia\/kabul",
+ "asia\/kamchatka",
+ "asia\/karachi",
+ "asia\/kathmandu",
+ "asia\/khandyga",
+ "asia\/kolkata",
+ "asia\/krasnoyarsk",
+ "asia\/kuala_lumpur",
+ "asia\/kuching",
+ "asia\/kuwait",
+ "asia\/macau",
+ "asia\/magadan",
+ "asia\/makassar",
+ "asia\/manila",
+ "asia\/muscat",
+ "asia\/nicosia",
+ "asia\/novokuznetsk",
+ "asia\/novosibirsk",
+ "asia\/omsk",
+ "asia\/oral",
+ "asia\/phnom_penh",
+ "asia\/pontianak",
+ "asia\/pyongyang",
+ "asia\/qatar",
+ "asia\/qostanay",
+ "asia\/qyzylorda",
+ "asia\/riyadh",
+ "asia\/sakhalin",
+ "asia\/samarkand",
+ "asia\/seoul",
+ "asia\/shanghai",
+ "asia\/singapore",
+ "asia\/srednekolymsk",
+ "asia\/taipei",
+ "asia\/tashkent",
+ "asia\/tbilisi",
+ "asia\/tehran",
+ "asia\/thimphu",
+ "asia\/tokyo",
+ "asia\/tomsk",
+ "asia\/ulaanbaatar",
+ "asia\/urumqi",
+ "asia\/ust-nera",
+ "asia\/vientiane",
+ "asia\/vladivostok",
+ "asia\/yakutsk",
+ "asia\/yangon",
+ "asia\/yekaterinburg",
+ "asia\/yerevan",
+ "atlantic\/azores",
+ "atlantic\/bermuda",
+ "atlantic\/canary",
+ "atlantic\/cape_verde",
+ "atlantic\/faroe",
+ "atlantic\/madeira",
+ "atlantic\/reykjavik",
+ "atlantic\/south_georgia",
+ "atlantic\/st_helena",
+ "atlantic\/stanley",
+ "australia\/adelaide",
+ "australia\/brisbane",
+ "australia\/broken_hill",
+ "australia\/darwin",
+ "australia\/eucla",
+ "australia\/hobart",
+ "australia\/lindeman",
+ "australia\/lord_howe",
+ "australia\/melbourne",
+ "australia\/perth",
+ "australia\/sydney",
+ "europe\/amsterdam",
+ "europe\/andorra",
+ "europe\/astrakhan",
+ "europe\/athens",
+ "europe\/belgrade",
+ "europe\/berlin",
+ "europe\/bratislava",
+ "europe\/brussels",
+ "europe\/bucharest",
+ "europe\/budapest",
+ "europe\/busingen",
+ "europe\/chisinau",
+ "europe\/copenhagen",
+ "europe\/dublin",
+ "europe\/gibraltar",
+ "europe\/guernsey",
+ "europe\/helsinki",
+ "europe\/isle_of_man",
+ "europe\/istanbul",
+ "europe\/jersey",
+ "europe\/kaliningrad",
+ "europe\/kirov",
+ "europe\/kyiv",
+ "europe\/lisbon",
+ "europe\/ljubljana",
+ "europe\/london",
+ "europe\/luxembourg",
+ "europe\/madrid",
+ "europe\/malta",
+ "europe\/mariehamn",
+ "europe\/minsk",
+ "europe\/monaco",
+ "europe\/moscow",
+ "europe\/oslo",
+ "europe\/paris",
+ "europe\/podgorica",
+ "europe\/prague",
+ "europe\/riga",
+ "europe\/rome",
+ "europe\/samara",
+ "europe\/san_marino",
+ "europe\/sarajevo",
+ "europe\/saratov",
+ "europe\/simferopol",
+ "europe\/skopje",
+ "europe\/sofia",
+ "europe\/stockholm",
+ "europe\/tallinn",
+ "europe\/tirane",
+ "europe\/ulyanovsk",
+ "europe\/vaduz",
+ "europe\/vatican",
+ "europe\/vienna",
+ "europe\/vilnius",
+ "europe\/volgograd",
+ "europe\/warsaw",
+ "europe\/zagreb",
+ "europe\/zurich",
+ "indian\/antananarivo",
+ "indian\/chagos",
+ "indian\/christmas",
+ "indian\/cocos",
+ "indian\/comoro",
+ "indian\/kerguelen",
+ "indian\/mahe",
+ "indian\/maldives",
+ "indian\/mauritius",
+ "indian\/mayotte",
+ "indian\/reunion",
+ "pacific\/apia",
+ "pacific\/auckland",
+ "pacific\/bougainville",
+ "pacific\/chatham",
+ "pacific\/chuuk",
+ "pacific\/easter",
+ "pacific\/efate",
+ "pacific\/fakaofo",
+ "pacific\/fiji",
+ "pacific\/funafuti",
+ "pacific\/galapagos",
+ "pacific\/gambier",
+ "pacific\/guadalcanal",
+ "pacific\/guam",
+ "pacific\/honolulu",
+ "pacific\/kanton",
+ "pacific\/kiritimati",
+ "pacific\/kosrae",
+ "pacific\/kwajalein",
+ "pacific\/majuro",
+ "pacific\/marquesas",
+ "pacific\/midway",
+ "pacific\/nauru",
+ "pacific\/niue",
+ "pacific\/norfolk",
+ "pacific\/noumea",
+ "pacific\/pago_pago",
+ "pacific\/palau",
+ "pacific\/pitcairn",
+ "pacific\/pohnpei",
+ "pacific\/port_moresby",
+ "pacific\/rarotonga",
+ "pacific\/saipan",
+ "pacific\/tahiti",
+ "pacific\/tarawa",
+ "pacific\/tongatapu",
+ "pacific\/wake",
+ "pacific\/wallis",
+ "utc"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ },
+ {
+ "name": "latitude",
+ "description": "Geolocation latitude. Pass a number between -90 to 90. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -90,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "longitude",
+ "description": "Geolocation longitude. Pass a number between -180 to 180. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": -180,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "accuracy",
+ "description": "Geolocation accuracy in meters. Pass a number between 0 to 100000. Defaults to 0.",
+ "required": false,
+ "type": "number",
+ "format": "float",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "touch",
+ "description": "Enable touch support. Pass 0 for no touch, or 1 for touch enabled. Defaults to 0.",
+ "required": false,
+ "type": "boolean",
+ "x-example": false,
+ "default": false,
+ "in": "query"
+ },
+ {
+ "name": "permissions",
+ "description": "Browser permissions to grant. Pass an array of permission names like [\"geolocation\", \"camera\", \"microphone\"]. Defaults to empty.",
+ "required": false,
+ "type": "array",
+ "collectionFormat": "multi",
+ "items": {
+ "type": "string"
+ },
+ "default": [],
+ "in": "query"
+ },
+ {
+ "name": "sleep",
+ "description": "Wait time in seconds before taking the screenshot. Pass an integer between 0 to 10. Defaults to 0.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "width",
+ "description": "Output image width. Pass 0 to use original width, or an integer between 1 to 2000. Defaults to 0 (original width).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "height",
+ "description": "Output image height. Pass 0 to use original height, or an integer between 1 to 2000. Defaults to 0 (original height).",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": 0,
+ "default": 0,
+ "in": "query"
+ },
+ {
+ "name": "quality",
+ "description": "Screenshot quality. Pass an integer between 0 to 100. Defaults to keep existing image quality.",
+ "required": false,
+ "type": "integer",
+ "format": "int32",
+ "x-example": -1,
+ "default": -1,
+ "in": "query"
+ },
+ {
+ "name": "output",
+ "description": "Output format type (jpeg, jpg, png, gif and webp).",
+ "required": false,
+ "type": "string",
+ "x-example": "jpg",
+ "enum": [
+ "jpg",
+ "jpeg",
+ "png",
+ "webp",
+ "heic",
+ "avif",
+ "gif"
+ ],
+ "x-enum-name": null,
+ "x-enum-keys": [],
+ "default": "",
+ "in": "query"
+ }
+ ]
+ }
+ },
"\/databases": {
"get": {
"summary": "List databases",
@@ -4819,7 +5507,7 @@
"x-appwrite": {
"method": "list",
"group": "databases",
- "weight": 319,
+ "weight": 320,
"cookies": false,
"type": "",
"demo": "databases\/list.md",
@@ -4934,7 +5622,7 @@
"x-appwrite": {
"method": "create",
"group": "databases",
- "weight": 315,
+ "weight": 316,
"cookies": false,
"type": "",
"demo": "databases\/create.md",
@@ -5053,7 +5741,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 379,
+ "weight": 380,
"cookies": false,
"type": "",
"demo": "databases\/list-transactions.md",
@@ -5120,7 +5808,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 375,
+ "weight": 376,
"cookies": false,
"type": "",
"demo": "databases\/create-transaction.md",
@@ -5190,7 +5878,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 376,
+ "weight": 377,
"cookies": false,
"type": "",
"demo": "databases\/get-transaction.md",
@@ -5253,7 +5941,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 377,
+ "weight": 378,
"cookies": false,
"type": "",
"demo": "databases\/update-transaction.md",
@@ -5332,7 +6020,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 378,
+ "weight": 379,
"cookies": false,
"type": "",
"demo": "databases\/delete-transaction.md",
@@ -5397,7 +6085,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 380,
+ "weight": 381,
"cookies": false,
"type": "",
"demo": "databases\/create-operations.md",
@@ -5478,7 +6166,7 @@
"x-appwrite": {
"method": "get",
"group": "databases",
- "weight": 316,
+ "weight": 317,
"cookies": false,
"type": "",
"demo": "databases\/get.md",
@@ -5571,7 +6259,7 @@
"x-appwrite": {
"method": "update",
"group": "databases",
- "weight": 317,
+ "weight": 318,
"cookies": false,
"type": "",
"demo": "databases\/update.md",
@@ -5686,7 +6374,7 @@
"x-appwrite": {
"method": "delete",
"group": "databases",
- "weight": 318,
+ "weight": 319,
"cookies": false,
"type": "",
"demo": "databases\/delete.md",
@@ -5778,7 +6466,7 @@
"x-appwrite": {
"method": "listCollections",
"group": "collections",
- "weight": 327,
+ "weight": 328,
"cookies": false,
"type": "",
"demo": "databases\/list-collections.md",
@@ -5872,7 +6560,7 @@
"x-appwrite": {
"method": "createCollection",
"group": "collections",
- "weight": 323,
+ "weight": 324,
"cookies": false,
"type": "",
"demo": "databases\/create-collection.md",
@@ -5982,7 +6670,7 @@
"x-appwrite": {
"method": "getCollection",
"group": "collections",
- "weight": 324,
+ "weight": 325,
"cookies": false,
"type": "",
"demo": "databases\/get-collection.md",
@@ -6054,7 +6742,7 @@
"x-appwrite": {
"method": "updateCollection",
"group": "collections",
- "weight": 325,
+ "weight": 326,
"cookies": false,
"type": "",
"demo": "databases\/update-collection.md",
@@ -6160,7 +6848,7 @@
"x-appwrite": {
"method": "deleteCollection",
"group": "collections",
- "weight": 326,
+ "weight": 327,
"cookies": false,
"type": "",
"demo": "databases\/delete-collection.md",
@@ -6232,7 +6920,7 @@
"x-appwrite": {
"method": "listAttributes",
"group": "attributes",
- "weight": 344,
+ "weight": 345,
"cookies": false,
"type": "",
"demo": "databases\/list-attributes.md",
@@ -6327,7 +7015,7 @@
"x-appwrite": {
"method": "createBooleanAttribute",
"group": "attributes",
- "weight": 345,
+ "weight": 346,
"cookies": false,
"type": "",
"demo": "databases\/create-boolean-attribute.md",
@@ -6438,7 +7126,7 @@
"x-appwrite": {
"method": "updateBooleanAttribute",
"group": "attributes",
- "weight": 346,
+ "weight": 347,
"cookies": false,
"type": "",
"demo": "databases\/update-boolean-attribute.md",
@@ -6551,7 +7239,7 @@
"x-appwrite": {
"method": "createDatetimeAttribute",
"group": "attributes",
- "weight": 347,
+ "weight": 348,
"cookies": false,
"type": "",
"demo": "databases\/create-datetime-attribute.md",
@@ -6662,7 +7350,7 @@
"x-appwrite": {
"method": "updateDatetimeAttribute",
"group": "attributes",
- "weight": 348,
+ "weight": 349,
"cookies": false,
"type": "",
"demo": "databases\/update-datetime-attribute.md",
@@ -6775,7 +7463,7 @@
"x-appwrite": {
"method": "createEmailAttribute",
"group": "attributes",
- "weight": 349,
+ "weight": 350,
"cookies": false,
"type": "",
"demo": "databases\/create-email-attribute.md",
@@ -6886,7 +7574,7 @@
"x-appwrite": {
"method": "updateEmailAttribute",
"group": "attributes",
- "weight": 350,
+ "weight": 351,
"cookies": false,
"type": "",
"demo": "databases\/update-email-attribute.md",
@@ -6999,7 +7687,7 @@
"x-appwrite": {
"method": "createEnumAttribute",
"group": "attributes",
- "weight": 351,
+ "weight": 352,
"cookies": false,
"type": "",
"demo": "databases\/create-enum-attribute.md",
@@ -7120,7 +7808,7 @@
"x-appwrite": {
"method": "updateEnumAttribute",
"group": "attributes",
- "weight": 352,
+ "weight": 353,
"cookies": false,
"type": "",
"demo": "databases\/update-enum-attribute.md",
@@ -7243,7 +7931,7 @@
"x-appwrite": {
"method": "createFloatAttribute",
"group": "attributes",
- "weight": 353,
+ "weight": 354,
"cookies": false,
"type": "",
"demo": "databases\/create-float-attribute.md",
@@ -7366,7 +8054,7 @@
"x-appwrite": {
"method": "updateFloatAttribute",
"group": "attributes",
- "weight": 354,
+ "weight": 355,
"cookies": false,
"type": "",
"demo": "databases\/update-float-attribute.md",
@@ -7491,7 +8179,7 @@
"x-appwrite": {
"method": "createIntegerAttribute",
"group": "attributes",
- "weight": 355,
+ "weight": 356,
"cookies": false,
"type": "",
"demo": "databases\/create-integer-attribute.md",
@@ -7614,7 +8302,7 @@
"x-appwrite": {
"method": "updateIntegerAttribute",
"group": "attributes",
- "weight": 356,
+ "weight": 357,
"cookies": false,
"type": "",
"demo": "databases\/update-integer-attribute.md",
@@ -7739,7 +8427,7 @@
"x-appwrite": {
"method": "createIpAttribute",
"group": "attributes",
- "weight": 357,
+ "weight": 358,
"cookies": false,
"type": "",
"demo": "databases\/create-ip-attribute.md",
@@ -7850,7 +8538,7 @@
"x-appwrite": {
"method": "updateIpAttribute",
"group": "attributes",
- "weight": 358,
+ "weight": 359,
"cookies": false,
"type": "",
"demo": "databases\/update-ip-attribute.md",
@@ -7963,7 +8651,7 @@
"x-appwrite": {
"method": "createLineAttribute",
"group": "attributes",
- "weight": 359,
+ "weight": 360,
"cookies": false,
"type": "",
"demo": "databases\/create-line-attribute.md",
@@ -8069,7 +8757,7 @@
"x-appwrite": {
"method": "updateLineAttribute",
"group": "attributes",
- "weight": 360,
+ "weight": 361,
"cookies": false,
"type": "",
"demo": "databases\/update-line-attribute.md",
@@ -8181,7 +8869,7 @@
"x-appwrite": {
"method": "createPointAttribute",
"group": "attributes",
- "weight": 361,
+ "weight": 362,
"cookies": false,
"type": "",
"demo": "databases\/create-point-attribute.md",
@@ -8287,7 +8975,7 @@
"x-appwrite": {
"method": "updatePointAttribute",
"group": "attributes",
- "weight": 362,
+ "weight": 363,
"cookies": false,
"type": "",
"demo": "databases\/update-point-attribute.md",
@@ -8399,7 +9087,7 @@
"x-appwrite": {
"method": "createPolygonAttribute",
"group": "attributes",
- "weight": 363,
+ "weight": 364,
"cookies": false,
"type": "",
"demo": "databases\/create-polygon-attribute.md",
@@ -8505,7 +9193,7 @@
"x-appwrite": {
"method": "updatePolygonAttribute",
"group": "attributes",
- "weight": 364,
+ "weight": 365,
"cookies": false,
"type": "",
"demo": "databases\/update-polygon-attribute.md",
@@ -8617,7 +9305,7 @@
"x-appwrite": {
"method": "createRelationshipAttribute",
"group": "attributes",
- "weight": 365,
+ "weight": 366,
"cookies": false,
"type": "",
"demo": "databases\/create-relationship-attribute.md",
@@ -8755,7 +9443,7 @@
"x-appwrite": {
"method": "createStringAttribute",
"group": "attributes",
- "weight": 367,
+ "weight": 368,
"cookies": false,
"type": "",
"demo": "databases\/create-string-attribute.md",
@@ -8879,7 +9567,7 @@
"x-appwrite": {
"method": "updateStringAttribute",
"group": "attributes",
- "weight": 368,
+ "weight": 369,
"cookies": false,
"type": "",
"demo": "databases\/update-string-attribute.md",
@@ -8998,7 +9686,7 @@
"x-appwrite": {
"method": "createUrlAttribute",
"group": "attributes",
- "weight": 369,
+ "weight": 370,
"cookies": false,
"type": "",
"demo": "databases\/create-url-attribute.md",
@@ -9109,7 +9797,7 @@
"x-appwrite": {
"method": "updateUrlAttribute",
"group": "attributes",
- "weight": 370,
+ "weight": 371,
"cookies": false,
"type": "",
"demo": "databases\/update-url-attribute.md",
@@ -9251,7 +9939,7 @@
"x-appwrite": {
"method": "getAttribute",
"group": "attributes",
- "weight": 342,
+ "weight": 343,
"cookies": false,
"type": "",
"demo": "databases\/get-attribute.md",
@@ -9325,7 +10013,7 @@
"x-appwrite": {
"method": "deleteAttribute",
"group": "attributes",
- "weight": 343,
+ "weight": 344,
"cookies": false,
"type": "",
"demo": "databases\/delete-attribute.md",
@@ -9406,7 +10094,7 @@
"x-appwrite": {
"method": "updateRelationshipAttribute",
"group": "attributes",
- "weight": 366,
+ "weight": 367,
"cookies": false,
"type": "",
"demo": "databases\/update-relationship-attribute.md",
@@ -9513,7 +10201,7 @@
"x-appwrite": {
"method": "listDocuments",
"group": "documents",
- "weight": 338,
+ "weight": 339,
"cookies": false,
"type": "",
"demo": "databases\/list-documents.md",
@@ -9617,7 +10305,7 @@
"x-appwrite": {
"method": "createDocument",
"group": "documents",
- "weight": 330,
+ "weight": 331,
"cookies": false,
"type": "",
"demo": "databases\/create-document.md",
@@ -9806,7 +10494,7 @@
"x-appwrite": {
"method": "upsertDocuments",
"group": "documents",
- "weight": 335,
+ "weight": 336,
"cookies": false,
"type": "",
"demo": "databases\/upsert-documents.md",
@@ -9940,7 +10628,7 @@
"x-appwrite": {
"method": "updateDocuments",
"group": "documents",
- "weight": 333,
+ "weight": 334,
"cookies": false,
"type": "",
"demo": "databases\/update-documents.md",
@@ -10043,7 +10731,7 @@
"x-appwrite": {
"method": "deleteDocuments",
"group": "documents",
- "weight": 337,
+ "weight": 338,
"cookies": false,
"type": "",
"demo": "databases\/delete-documents.md",
@@ -10140,7 +10828,7 @@
"x-appwrite": {
"method": "getDocument",
"group": "documents",
- "weight": 331,
+ "weight": 332,
"cookies": false,
"type": "",
"demo": "databases\/get-document.md",
@@ -10243,7 +10931,7 @@
"x-appwrite": {
"method": "upsertDocument",
"group": "documents",
- "weight": 334,
+ "weight": 335,
"cookies": false,
"type": "",
"demo": "databases\/upsert-document.md",
@@ -10396,7 +11084,7 @@
"x-appwrite": {
"method": "updateDocument",
"group": "documents",
- "weight": 332,
+ "weight": 333,
"cookies": false,
"type": "",
"demo": "databases\/update-document.md",
@@ -10504,7 +11192,7 @@
"x-appwrite": {
"method": "deleteDocument",
"group": "documents",
- "weight": 336,
+ "weight": 337,
"cookies": false,
"type": "",
"demo": "databases\/delete-document.md",
@@ -10604,7 +11292,7 @@
"x-appwrite": {
"method": "decrementDocumentAttribute",
"group": "documents",
- "weight": 341,
+ "weight": 342,
"cookies": false,
"type": "",
"demo": "databases\/decrement-document-attribute.md",
@@ -10724,7 +11412,7 @@
"x-appwrite": {
"method": "incrementDocumentAttribute",
"group": "documents",
- "weight": 340,
+ "weight": 341,
"cookies": false,
"type": "",
"demo": "databases\/increment-document-attribute.md",
@@ -10842,7 +11530,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 374,
+ "weight": 375,
"cookies": false,
"type": "",
"demo": "databases\/list-indexes.md",
@@ -10935,7 +11623,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 371,
+ "weight": 372,
"cookies": false,
"type": "",
"demo": "databases\/create-index.md",
@@ -11068,7 +11756,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 372,
+ "weight": 373,
"cookies": false,
"type": "",
"demo": "databases\/get-index.md",
@@ -11142,7 +11830,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 373,
+ "weight": 374,
"cookies": false,
"type": "",
"demo": "databases\/delete-index.md",
@@ -11221,7 +11909,7 @@
"x-appwrite": {
"method": "list",
"group": "functions",
- "weight": 455,
+ "weight": 456,
"cookies": false,
"type": "",
"demo": "functions\/list.md",
@@ -11303,7 +11991,7 @@
"x-appwrite": {
"method": "create",
"group": "functions",
- "weight": 452,
+ "weight": 453,
"cookies": false,
"type": "",
"demo": "functions\/create.md",
@@ -11390,6 +12078,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -11416,7 +12105,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -11555,7 +12245,7 @@
"x-appwrite": {
"method": "listRuntimes",
"group": "runtimes",
- "weight": 457,
+ "weight": 458,
"cookies": false,
"type": "",
"demo": "functions\/list-runtimes.md",
@@ -11605,7 +12295,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "runtimes",
- "weight": 458,
+ "weight": 459,
"cookies": false,
"type": "",
"demo": "functions\/list-specifications.md",
@@ -11656,7 +12346,7 @@
"x-appwrite": {
"method": "get",
"group": "functions",
- "weight": 453,
+ "weight": 454,
"cookies": false,
"type": "",
"demo": "functions\/get.md",
@@ -11716,7 +12406,7 @@
"x-appwrite": {
"method": "update",
"group": "functions",
- "weight": 454,
+ "weight": 455,
"cookies": false,
"type": "",
"demo": "functions\/update.md",
@@ -11805,6 +12495,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -11831,7 +12522,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -11964,7 +12656,7 @@
"x-appwrite": {
"method": "delete",
"group": "functions",
- "weight": 456,
+ "weight": 457,
"cookies": false,
"type": "",
"demo": "functions\/delete.md",
@@ -12026,7 +12718,7 @@
"x-appwrite": {
"method": "updateFunctionDeployment",
"group": "functions",
- "weight": 461,
+ "weight": 462,
"cookies": false,
"type": "",
"demo": "functions\/update-function-deployment.md",
@@ -12104,7 +12796,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 462,
+ "weight": 463,
"cookies": false,
"type": "",
"demo": "functions\/list-deployments.md",
@@ -12194,7 +12886,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 459,
+ "weight": 460,
"cookies": false,
"type": "upload",
"demo": "functions\/create-deployment.md",
@@ -12287,7 +12979,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 467,
+ "weight": 468,
"cookies": false,
"type": "",
"demo": "functions\/create-duplicate-deployment.md",
@@ -12373,7 +13065,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 464,
+ "weight": 465,
"cookies": false,
"type": "",
"demo": "functions\/create-template-deployment.md",
@@ -12480,7 +13172,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 465,
+ "weight": 466,
"cookies": false,
"type": "",
"demo": "functions\/create-vcs-deployment.md",
@@ -12577,7 +13269,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 460,
+ "weight": 461,
"cookies": false,
"type": "",
"demo": "functions\/get-deployment.md",
@@ -12640,7 +13332,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 463,
+ "weight": 464,
"cookies": false,
"type": "",
"demo": "functions\/delete-deployment.md",
@@ -12708,7 +13400,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 466,
+ "weight": 467,
"cookies": false,
"type": "location",
"demo": "functions\/get-deployment-download.md",
@@ -12794,7 +13486,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 468,
+ "weight": 469,
"cookies": false,
"type": "",
"demo": "functions\/update-deployment-status.md",
@@ -12862,7 +13554,7 @@
"x-appwrite": {
"method": "listExecutions",
"group": "executions",
- "weight": 471,
+ "weight": 472,
"cookies": false,
"type": "",
"demo": "functions\/list-executions.md",
@@ -12946,7 +13638,7 @@
"x-appwrite": {
"method": "createExecution",
"group": "executions",
- "weight": 469,
+ "weight": 470,
"cookies": false,
"type": "",
"demo": "functions\/create-execution.md",
@@ -13065,7 +13757,7 @@
"x-appwrite": {
"method": "getExecution",
"group": "executions",
- "weight": 470,
+ "weight": 471,
"cookies": false,
"type": "",
"demo": "functions\/get-execution.md",
@@ -13131,7 +13823,7 @@
"x-appwrite": {
"method": "deleteExecution",
"group": "executions",
- "weight": 472,
+ "weight": 473,
"cookies": false,
"type": "",
"demo": "functions\/delete-execution.md",
@@ -13199,7 +13891,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 477,
+ "weight": 478,
"cookies": false,
"type": "",
"demo": "functions\/list-variables.md",
@@ -13259,7 +13951,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 475,
+ "weight": 476,
"cookies": false,
"type": "",
"demo": "functions\/create-variable.md",
@@ -13350,7 +14042,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 476,
+ "weight": 477,
"cookies": false,
"type": "",
"demo": "functions\/get-variable.md",
@@ -13418,7 +14110,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 478,
+ "weight": 479,
"cookies": false,
"type": "",
"demo": "functions\/update-variable.md",
@@ -13511,7 +14203,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 479,
+ "weight": 480,
"cookies": false,
"type": "",
"demo": "functions\/delete-variable.md",
@@ -13581,7 +14273,7 @@
"x-appwrite": {
"method": "query",
"group": "graphql",
- "weight": 250,
+ "weight": 251,
"cookies": false,
"type": "graphql",
"demo": "graphql\/query.md",
@@ -13656,7 +14348,7 @@
"x-appwrite": {
"method": "mutation",
"group": "graphql",
- "weight": 249,
+ "weight": 250,
"cookies": false,
"type": "graphql",
"demo": "graphql\/mutation.md",
@@ -13729,7 +14421,7 @@
"x-appwrite": {
"method": "get",
"group": "health",
- "weight": 78,
+ "weight": 79,
"cookies": false,
"type": "",
"demo": "health\/get.md",
@@ -13779,7 +14471,7 @@
"x-appwrite": {
"method": "getAntivirus",
"group": "health",
- "weight": 99,
+ "weight": 100,
"cookies": false,
"type": "",
"demo": "health\/get-antivirus.md",
@@ -13829,7 +14521,7 @@
"x-appwrite": {
"method": "getCache",
"group": "health",
- "weight": 81,
+ "weight": 82,
"cookies": false,
"type": "",
"demo": "health\/get-cache.md",
@@ -13879,7 +14571,7 @@
"x-appwrite": {
"method": "getCertificate",
"group": "health",
- "weight": 86,
+ "weight": 87,
"cookies": false,
"type": "",
"demo": "health\/get-certificate.md",
@@ -13938,7 +14630,7 @@
"x-appwrite": {
"method": "getDB",
"group": "health",
- "weight": 80,
+ "weight": 81,
"cookies": false,
"type": "",
"demo": "health\/get-db.md",
@@ -13988,7 +14680,7 @@
"x-appwrite": {
"method": "getPubSub",
"group": "health",
- "weight": 82,
+ "weight": 83,
"cookies": false,
"type": "",
"demo": "health\/get-pub-sub.md",
@@ -14038,7 +14730,7 @@
"x-appwrite": {
"method": "getQueueBuilds",
"group": "queue",
- "weight": 88,
+ "weight": 89,
"cookies": false,
"type": "",
"demo": "health\/get-queue-builds.md",
@@ -14099,7 +14791,7 @@
"x-appwrite": {
"method": "getQueueCertificates",
"group": "queue",
- "weight": 87,
+ "weight": 88,
"cookies": false,
"type": "",
"demo": "health\/get-queue-certificates.md",
@@ -14160,7 +14852,7 @@
"x-appwrite": {
"method": "getQueueDatabases",
"group": "queue",
- "weight": 89,
+ "weight": 90,
"cookies": false,
"type": "",
"demo": "health\/get-queue-databases.md",
@@ -14230,7 +14922,7 @@
"x-appwrite": {
"method": "getQueueDeletes",
"group": "queue",
- "weight": 90,
+ "weight": 91,
"cookies": false,
"type": "",
"demo": "health\/get-queue-deletes.md",
@@ -14291,7 +14983,7 @@
"x-appwrite": {
"method": "getFailedJobs",
"group": "queue",
- "weight": 100,
+ "weight": 101,
"cookies": false,
"type": "",
"demo": "health\/get-failed-jobs.md",
@@ -14376,7 +15068,7 @@
"x-appwrite": {
"method": "getQueueFunctions",
"group": "queue",
- "weight": 94,
+ "weight": 95,
"cookies": false,
"type": "",
"demo": "health\/get-queue-functions.md",
@@ -14437,7 +15129,7 @@
"x-appwrite": {
"method": "getQueueLogs",
"group": "queue",
- "weight": 85,
+ "weight": 86,
"cookies": false,
"type": "",
"demo": "health\/get-queue-logs.md",
@@ -14498,7 +15190,7 @@
"x-appwrite": {
"method": "getQueueMails",
"group": "queue",
- "weight": 91,
+ "weight": 92,
"cookies": false,
"type": "",
"demo": "health\/get-queue-mails.md",
@@ -14559,7 +15251,7 @@
"x-appwrite": {
"method": "getQueueMessaging",
"group": "queue",
- "weight": 92,
+ "weight": 93,
"cookies": false,
"type": "",
"demo": "health\/get-queue-messaging.md",
@@ -14620,7 +15312,7 @@
"x-appwrite": {
"method": "getQueueMigrations",
"group": "queue",
- "weight": 93,
+ "weight": 94,
"cookies": false,
"type": "",
"demo": "health\/get-queue-migrations.md",
@@ -14681,7 +15373,7 @@
"x-appwrite": {
"method": "getQueueStatsResources",
"group": "queue",
- "weight": 95,
+ "weight": 96,
"cookies": false,
"type": "",
"demo": "health\/get-queue-stats-resources.md",
@@ -14742,7 +15434,7 @@
"x-appwrite": {
"method": "getQueueUsage",
"group": "queue",
- "weight": 96,
+ "weight": 97,
"cookies": false,
"type": "",
"demo": "health\/get-queue-usage.md",
@@ -14803,7 +15495,7 @@
"x-appwrite": {
"method": "getQueueWebhooks",
"group": "queue",
- "weight": 84,
+ "weight": 85,
"cookies": false,
"type": "",
"demo": "health\/get-queue-webhooks.md",
@@ -14864,7 +15556,7 @@
"x-appwrite": {
"method": "getStorage",
"group": "storage",
- "weight": 98,
+ "weight": 99,
"cookies": false,
"type": "",
"demo": "health\/get-storage.md",
@@ -14914,7 +15606,7 @@
"x-appwrite": {
"method": "getStorageLocal",
"group": "storage",
- "weight": 97,
+ "weight": 98,
"cookies": false,
"type": "",
"demo": "health\/get-storage-local.md",
@@ -14964,7 +15656,7 @@
"x-appwrite": {
"method": "getTime",
"group": "health",
- "weight": 83,
+ "weight": 84,
"cookies": false,
"type": "",
"demo": "health\/get-time.md",
@@ -15014,7 +15706,7 @@
"x-appwrite": {
"method": "get",
"group": null,
- "weight": 70,
+ "weight": 71,
"cookies": false,
"type": "",
"demo": "locale\/get.md",
@@ -15067,7 +15759,7 @@
"x-appwrite": {
"method": "listCodes",
"group": null,
- "weight": 71,
+ "weight": 72,
"cookies": false,
"type": "",
"demo": "locale\/list-codes.md",
@@ -15120,7 +15812,7 @@
"x-appwrite": {
"method": "listContinents",
"group": null,
- "weight": 75,
+ "weight": 76,
"cookies": false,
"type": "",
"demo": "locale\/list-continents.md",
@@ -15173,7 +15865,7 @@
"x-appwrite": {
"method": "listCountries",
"group": null,
- "weight": 72,
+ "weight": 73,
"cookies": false,
"type": "",
"demo": "locale\/list-countries.md",
@@ -15226,7 +15918,7 @@
"x-appwrite": {
"method": "listCountriesEU",
"group": null,
- "weight": 73,
+ "weight": 74,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-eu.md",
@@ -15279,7 +15971,7 @@
"x-appwrite": {
"method": "listCountriesPhones",
"group": null,
- "weight": 74,
+ "weight": 75,
"cookies": false,
"type": "",
"demo": "locale\/list-countries-phones.md",
@@ -15332,7 +16024,7 @@
"x-appwrite": {
"method": "listCurrencies",
"group": null,
- "weight": 76,
+ "weight": 77,
"cookies": false,
"type": "",
"demo": "locale\/list-currencies.md",
@@ -15385,7 +16077,7 @@
"x-appwrite": {
"method": "listLanguages",
"group": null,
- "weight": 77,
+ "weight": 78,
"cookies": false,
"type": "",
"demo": "locale\/list-languages.md",
@@ -15438,7 +16130,7 @@
"x-appwrite": {
"method": "listMessages",
"group": "messages",
- "weight": 307,
+ "weight": 308,
"cookies": false,
"type": "",
"demo": "messaging\/list-messages.md",
@@ -15523,7 +16215,7 @@
"x-appwrite": {
"method": "createEmail",
"group": "messages",
- "weight": 304,
+ "weight": 305,
"cookies": false,
"type": "",
"demo": "messaging\/create-email.md",
@@ -15682,7 +16374,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "messages",
- "weight": 311,
+ "weight": 312,
"cookies": false,
"type": "",
"demo": "messaging\/update-email.md",
@@ -15838,7 +16530,7 @@
"x-appwrite": {
"method": "createPush",
"group": "messages",
- "weight": 306,
+ "weight": 307,
"cookies": false,
"type": "",
"demo": "messaging\/create-push.md",
@@ -16034,7 +16726,7 @@
"x-appwrite": {
"method": "updatePush",
"group": "messages",
- "weight": 313,
+ "weight": 314,
"cookies": false,
"type": "",
"demo": "messaging\/update-push.md",
@@ -16229,7 +16921,7 @@
"x-appwrite": {
"method": "createSms",
"group": "messages",
- "weight": 305,
+ "weight": 306,
"cookies": false,
"type": "",
"demo": "messaging\/create-sms.md",
@@ -16418,7 +17110,7 @@
"x-appwrite": {
"method": "updateSms",
"group": "messages",
- "weight": 312,
+ "weight": 313,
"cookies": false,
"type": "",
"demo": "messaging\/update-sms.md",
@@ -16601,7 +17293,7 @@
"x-appwrite": {
"method": "getMessage",
"group": "messages",
- "weight": 310,
+ "weight": 311,
"cookies": false,
"type": "",
"demo": "messaging\/get-message.md",
@@ -16657,7 +17349,7 @@
"x-appwrite": {
"method": "delete",
"group": "messages",
- "weight": 314,
+ "weight": 315,
"cookies": false,
"type": "",
"demo": "messaging\/delete.md",
@@ -16718,7 +17410,7 @@
"x-appwrite": {
"method": "listMessageLogs",
"group": "logs",
- "weight": 308,
+ "weight": 309,
"cookies": false,
"type": "",
"demo": "messaging\/list-message-logs.md",
@@ -16800,7 +17492,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "messages",
- "weight": 309,
+ "weight": 310,
"cookies": false,
"type": "",
"demo": "messaging\/list-targets.md",
@@ -16882,7 +17574,7 @@
"x-appwrite": {
"method": "listProviders",
"group": "providers",
- "weight": 278,
+ "weight": 279,
"cookies": false,
"type": "",
"demo": "messaging\/list-providers.md",
@@ -16967,7 +17659,7 @@
"x-appwrite": {
"method": "createApnsProvider",
"group": "providers",
- "weight": 277,
+ "weight": 278,
"cookies": false,
"type": "",
"demo": "messaging\/create-apns-provider.md",
@@ -17155,7 +17847,7 @@
"x-appwrite": {
"method": "updateApnsProvider",
"group": "providers",
- "weight": 291,
+ "weight": 292,
"cookies": false,
"type": "",
"demo": "messaging\/update-apns-provider.md",
@@ -17339,7 +18031,7 @@
"x-appwrite": {
"method": "createFcmProvider",
"group": "providers",
- "weight": 276,
+ "weight": 277,
"cookies": false,
"type": "",
"demo": "messaging\/create-fcm-provider.md",
@@ -17495,7 +18187,7 @@
"x-appwrite": {
"method": "updateFcmProvider",
"group": "providers",
- "weight": 290,
+ "weight": 291,
"cookies": false,
"type": "",
"demo": "messaging\/update-fcm-provider.md",
@@ -17647,7 +18339,7 @@
"x-appwrite": {
"method": "createMailgunProvider",
"group": "providers",
- "weight": 267,
+ "weight": 268,
"cookies": false,
"type": "",
"demo": "messaging\/create-mailgun-provider.md",
@@ -17775,7 +18467,7 @@
"x-appwrite": {
"method": "updateMailgunProvider",
"group": "providers",
- "weight": 281,
+ "weight": 282,
"cookies": false,
"type": "",
"demo": "messaging\/update-mailgun-provider.md",
@@ -17901,7 +18593,7 @@
"x-appwrite": {
"method": "createMsg91Provider",
"group": "providers",
- "weight": 271,
+ "weight": 272,
"cookies": false,
"type": "",
"demo": "messaging\/create-msg-91-provider.md",
@@ -18005,7 +18697,7 @@
"x-appwrite": {
"method": "updateMsg91Provider",
"group": "providers",
- "weight": 285,
+ "weight": 286,
"cookies": false,
"type": "",
"demo": "messaging\/update-msg-91-provider.md",
@@ -18107,7 +18799,7 @@
"x-appwrite": {
"method": "createResendProvider",
"group": "providers",
- "weight": 269,
+ "weight": 270,
"cookies": false,
"type": "",
"demo": "messaging\/create-resend-provider.md",
@@ -18223,7 +18915,7 @@
"x-appwrite": {
"method": "updateResendProvider",
"group": "providers",
- "weight": 283,
+ "weight": 284,
"cookies": false,
"type": "",
"demo": "messaging\/update-resend-provider.md",
@@ -18337,7 +19029,7 @@
"x-appwrite": {
"method": "createSendgridProvider",
"group": "providers",
- "weight": 268,
+ "weight": 269,
"cookies": false,
"type": "",
"demo": "messaging\/create-sendgrid-provider.md",
@@ -18453,7 +19145,7 @@
"x-appwrite": {
"method": "updateSendgridProvider",
"group": "providers",
- "weight": 282,
+ "weight": 283,
"cookies": false,
"type": "",
"demo": "messaging\/update-sendgrid-provider.md",
@@ -18567,7 +19259,7 @@
"x-appwrite": {
"method": "createSmtpProvider",
"group": "providers",
- "weight": 270,
+ "weight": 271,
"cookies": false,
"type": "",
"demo": "messaging\/create-smtp-provider.md",
@@ -18813,7 +19505,7 @@
"x-appwrite": {
"method": "updateSmtpProvider",
"group": "providers",
- "weight": 284,
+ "weight": 285,
"cookies": false,
"type": "",
"demo": "messaging\/update-smtp-provider.md",
@@ -19052,7 +19744,7 @@
"x-appwrite": {
"method": "createTelesignProvider",
"group": "providers",
- "weight": 272,
+ "weight": 273,
"cookies": false,
"type": "",
"demo": "messaging\/create-telesign-provider.md",
@@ -19156,7 +19848,7 @@
"x-appwrite": {
"method": "updateTelesignProvider",
"group": "providers",
- "weight": 286,
+ "weight": 287,
"cookies": false,
"type": "",
"demo": "messaging\/update-telesign-provider.md",
@@ -19258,7 +19950,7 @@
"x-appwrite": {
"method": "createTextmagicProvider",
"group": "providers",
- "weight": 273,
+ "weight": 274,
"cookies": false,
"type": "",
"demo": "messaging\/create-textmagic-provider.md",
@@ -19362,7 +20054,7 @@
"x-appwrite": {
"method": "updateTextmagicProvider",
"group": "providers",
- "weight": 287,
+ "weight": 288,
"cookies": false,
"type": "",
"demo": "messaging\/update-textmagic-provider.md",
@@ -19464,7 +20156,7 @@
"x-appwrite": {
"method": "createTwilioProvider",
"group": "providers",
- "weight": 274,
+ "weight": 275,
"cookies": false,
"type": "",
"demo": "messaging\/create-twilio-provider.md",
@@ -19568,7 +20260,7 @@
"x-appwrite": {
"method": "updateTwilioProvider",
"group": "providers",
- "weight": 288,
+ "weight": 289,
"cookies": false,
"type": "",
"demo": "messaging\/update-twilio-provider.md",
@@ -19670,7 +20362,7 @@
"x-appwrite": {
"method": "createVonageProvider",
"group": "providers",
- "weight": 275,
+ "weight": 276,
"cookies": false,
"type": "",
"demo": "messaging\/create-vonage-provider.md",
@@ -19774,7 +20466,7 @@
"x-appwrite": {
"method": "updateVonageProvider",
"group": "providers",
- "weight": 289,
+ "weight": 290,
"cookies": false,
"type": "",
"demo": "messaging\/update-vonage-provider.md",
@@ -19874,7 +20566,7 @@
"x-appwrite": {
"method": "getProvider",
"group": "providers",
- "weight": 280,
+ "weight": 281,
"cookies": false,
"type": "",
"demo": "messaging\/get-provider.md",
@@ -19930,7 +20622,7 @@
"x-appwrite": {
"method": "deleteProvider",
"group": "providers",
- "weight": 292,
+ "weight": 293,
"cookies": false,
"type": "",
"demo": "messaging\/delete-provider.md",
@@ -19991,7 +20683,7 @@
"x-appwrite": {
"method": "listProviderLogs",
"group": "providers",
- "weight": 279,
+ "weight": 280,
"cookies": false,
"type": "",
"demo": "messaging\/list-provider-logs.md",
@@ -20073,7 +20765,7 @@
"x-appwrite": {
"method": "listSubscriberLogs",
"group": "subscribers",
- "weight": 301,
+ "weight": 302,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscriber-logs.md",
@@ -20155,7 +20847,7 @@
"x-appwrite": {
"method": "listTopics",
"group": "topics",
- "weight": 294,
+ "weight": 295,
"cookies": false,
"type": "",
"demo": "messaging\/list-topics.md",
@@ -20238,7 +20930,7 @@
"x-appwrite": {
"method": "createTopic",
"group": "topics",
- "weight": 293,
+ "weight": 294,
"cookies": false,
"type": "",
"demo": "messaging\/create-topic.md",
@@ -20327,7 +21019,7 @@
"x-appwrite": {
"method": "getTopic",
"group": "topics",
- "weight": 296,
+ "weight": 297,
"cookies": false,
"type": "",
"demo": "messaging\/get-topic.md",
@@ -20388,7 +21080,7 @@
"x-appwrite": {
"method": "updateTopic",
"group": "topics",
- "weight": 297,
+ "weight": 298,
"cookies": false,
"type": "",
"demo": "messaging\/update-topic.md",
@@ -20468,7 +21160,7 @@
"x-appwrite": {
"method": "deleteTopic",
"group": "topics",
- "weight": 298,
+ "weight": 299,
"cookies": false,
"type": "",
"demo": "messaging\/delete-topic.md",
@@ -20529,7 +21221,7 @@
"x-appwrite": {
"method": "listTopicLogs",
"group": "topics",
- "weight": 295,
+ "weight": 296,
"cookies": false,
"type": "",
"demo": "messaging\/list-topic-logs.md",
@@ -20611,7 +21303,7 @@
"x-appwrite": {
"method": "listSubscribers",
"group": "subscribers",
- "weight": 300,
+ "weight": 301,
"cookies": false,
"type": "",
"demo": "messaging\/list-subscribers.md",
@@ -20702,7 +21394,7 @@
"x-appwrite": {
"method": "createSubscriber",
"group": "subscribers",
- "weight": 299,
+ "weight": 300,
"cookies": false,
"type": "",
"demo": "messaging\/create-subscriber.md",
@@ -20791,7 +21483,7 @@
"x-appwrite": {
"method": "getSubscriber",
"group": "subscribers",
- "weight": 302,
+ "weight": 303,
"cookies": false,
"type": "",
"demo": "messaging\/get-subscriber.md",
@@ -20855,7 +21547,7 @@
"x-appwrite": {
"method": "deleteSubscriber",
"group": "subscribers",
- "weight": 303,
+ "weight": 304,
"cookies": false,
"type": "",
"demo": "messaging\/delete-subscriber.md",
@@ -20927,7 +21619,7 @@
"x-appwrite": {
"method": "list",
"group": "sites",
- "weight": 484,
+ "weight": 485,
"cookies": false,
"type": "",
"demo": "sites\/list.md",
@@ -21009,7 +21701,7 @@
"x-appwrite": {
"method": "create",
"group": "sites",
- "weight": 482,
+ "weight": 483,
"cookies": false,
"type": "",
"demo": "sites\/create.md",
@@ -21157,6 +21849,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -21183,7 +21876,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -21278,7 +21972,7 @@
"x-appwrite": {
"method": "listFrameworks",
"group": "frameworks",
- "weight": 487,
+ "weight": 488,
"cookies": false,
"type": "",
"demo": "sites\/list-frameworks.md",
@@ -21328,7 +22022,7 @@
"x-appwrite": {
"method": "listSpecifications",
"group": "frameworks",
- "weight": 510,
+ "weight": 511,
"cookies": false,
"type": "",
"demo": "sites\/list-specifications.md",
@@ -21379,7 +22073,7 @@
"x-appwrite": {
"method": "get",
"group": "sites",
- "weight": 483,
+ "weight": 484,
"cookies": false,
"type": "",
"demo": "sites\/get.md",
@@ -21439,7 +22133,7 @@
"x-appwrite": {
"method": "update",
"group": "sites",
- "weight": 485,
+ "weight": 486,
"cookies": false,
"type": "",
"demo": "sites\/update.md",
@@ -21589,6 +22283,7 @@
"dart-3.3",
"dart-3.5",
"dart-3.8",
+ "dart-3.9",
"dotnet-6.0",
"dotnet-7.0",
"dotnet-8.0",
@@ -21615,7 +22310,8 @@
"flutter-3.24",
"flutter-3.27",
"flutter-3.29",
- "flutter-3.32"
+ "flutter-3.32",
+ "flutter-3.35"
],
"x-enum-name": null,
"x-enum-keys": []
@@ -21703,7 +22399,7 @@
"x-appwrite": {
"method": "delete",
"group": "sites",
- "weight": 486,
+ "weight": 487,
"cookies": false,
"type": "",
"demo": "sites\/delete.md",
@@ -21765,7 +22461,7 @@
"x-appwrite": {
"method": "updateSiteDeployment",
"group": "sites",
- "weight": 493,
+ "weight": 494,
"cookies": false,
"type": "",
"demo": "sites\/update-site-deployment.md",
@@ -21843,7 +22539,7 @@
"x-appwrite": {
"method": "listDeployments",
"group": "deployments",
- "weight": 492,
+ "weight": 493,
"cookies": false,
"type": "",
"demo": "sites\/list-deployments.md",
@@ -21933,7 +22629,7 @@
"x-appwrite": {
"method": "createDeployment",
"group": "deployments",
- "weight": 488,
+ "weight": 489,
"cookies": false,
"type": "upload",
"demo": "sites\/create-deployment.md",
@@ -22034,7 +22730,7 @@
"x-appwrite": {
"method": "createDuplicateDeployment",
"group": "deployments",
- "weight": 496,
+ "weight": 497,
"cookies": false,
"type": "",
"demo": "sites\/create-duplicate-deployment.md",
@@ -22114,7 +22810,7 @@
"x-appwrite": {
"method": "createTemplateDeployment",
"group": "deployments",
- "weight": 489,
+ "weight": 490,
"cookies": false,
"type": "",
"demo": "sites\/create-template-deployment.md",
@@ -22221,7 +22917,7 @@
"x-appwrite": {
"method": "createVcsDeployment",
"group": "deployments",
- "weight": 490,
+ "weight": 491,
"cookies": false,
"type": "",
"demo": "sites\/create-vcs-deployment.md",
@@ -22319,7 +23015,7 @@
"x-appwrite": {
"method": "getDeployment",
"group": "deployments",
- "weight": 491,
+ "weight": 492,
"cookies": false,
"type": "",
"demo": "sites\/get-deployment.md",
@@ -22382,7 +23078,7 @@
"x-appwrite": {
"method": "deleteDeployment",
"group": "deployments",
- "weight": 494,
+ "weight": 495,
"cookies": false,
"type": "",
"demo": "sites\/delete-deployment.md",
@@ -22450,7 +23146,7 @@
"x-appwrite": {
"method": "getDeploymentDownload",
"group": "deployments",
- "weight": 495,
+ "weight": 496,
"cookies": false,
"type": "location",
"demo": "sites\/get-deployment-download.md",
@@ -22536,7 +23232,7 @@
"x-appwrite": {
"method": "updateDeploymentStatus",
"group": "deployments",
- "weight": 497,
+ "weight": 498,
"cookies": false,
"type": "",
"demo": "sites\/update-deployment-status.md",
@@ -22604,7 +23300,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 499,
+ "weight": 500,
"cookies": false,
"type": "",
"demo": "sites\/list-logs.md",
@@ -22685,7 +23381,7 @@
"x-appwrite": {
"method": "getLog",
"group": "logs",
- "weight": 498,
+ "weight": 499,
"cookies": false,
"type": "",
"demo": "sites\/get-log.md",
@@ -22750,7 +23446,7 @@
"x-appwrite": {
"method": "deleteLog",
"group": "logs",
- "weight": 500,
+ "weight": 501,
"cookies": false,
"type": "",
"demo": "sites\/delete-log.md",
@@ -22818,7 +23514,7 @@
"x-appwrite": {
"method": "listVariables",
"group": "variables",
- "weight": 503,
+ "weight": 504,
"cookies": false,
"type": "",
"demo": "sites\/list-variables.md",
@@ -22878,7 +23574,7 @@
"x-appwrite": {
"method": "createVariable",
"group": "variables",
- "weight": 501,
+ "weight": 502,
"cookies": false,
"type": "",
"demo": "sites\/create-variable.md",
@@ -22969,7 +23665,7 @@
"x-appwrite": {
"method": "getVariable",
"group": "variables",
- "weight": 502,
+ "weight": 503,
"cookies": false,
"type": "",
"demo": "sites\/get-variable.md",
@@ -23037,7 +23733,7 @@
"x-appwrite": {
"method": "updateVariable",
"group": "variables",
- "weight": 504,
+ "weight": 505,
"cookies": false,
"type": "",
"demo": "sites\/update-variable.md",
@@ -23130,7 +23826,7 @@
"x-appwrite": {
"method": "deleteVariable",
"group": "variables",
- "weight": 505,
+ "weight": 506,
"cookies": false,
"type": "",
"demo": "sites\/delete-variable.md",
@@ -23198,7 +23894,7 @@
"x-appwrite": {
"method": "listBuckets",
"group": "buckets",
- "weight": 155,
+ "weight": 156,
"cookies": false,
"type": "",
"demo": "storage\/list-buckets.md",
@@ -23280,7 +23976,7 @@
"x-appwrite": {
"method": "createBucket",
"group": "buckets",
- "weight": 154,
+ "weight": 155,
"cookies": false,
"type": "",
"demo": "storage\/create-bucket.md",
@@ -23418,7 +24114,7 @@
"x-appwrite": {
"method": "getBucket",
"group": "buckets",
- "weight": 156,
+ "weight": 157,
"cookies": false,
"type": "",
"demo": "storage\/get-bucket.md",
@@ -23478,7 +24174,7 @@
"x-appwrite": {
"method": "updateBucket",
"group": "buckets",
- "weight": 157,
+ "weight": 158,
"cookies": false,
"type": "",
"demo": "storage\/update-bucket.md",
@@ -23612,7 +24308,7 @@
"x-appwrite": {
"method": "deleteBucket",
"group": "buckets",
- "weight": 158,
+ "weight": 159,
"cookies": false,
"type": "",
"demo": "storage\/delete-bucket.md",
@@ -23672,7 +24368,7 @@
"x-appwrite": {
"method": "listFiles",
"group": "files",
- "weight": 160,
+ "weight": 161,
"cookies": false,
"type": "",
"demo": "storage\/list-files.md",
@@ -23765,7 +24461,7 @@
"x-appwrite": {
"method": "createFile",
"group": "files",
- "weight": 159,
+ "weight": 160,
"cookies": false,
"type": "upload",
"demo": "storage\/create-file.md",
@@ -23856,7 +24552,7 @@
"x-appwrite": {
"method": "getFile",
"group": "files",
- "weight": 161,
+ "weight": 162,
"cookies": false,
"type": "",
"demo": "storage\/get-file.md",
@@ -23927,7 +24623,7 @@
"x-appwrite": {
"method": "updateFile",
"group": "files",
- "weight": 166,
+ "weight": 167,
"cookies": false,
"type": "",
"demo": "storage\/update-file.md",
@@ -24017,7 +24713,7 @@
"x-appwrite": {
"method": "deleteFile",
"group": "files",
- "weight": 167,
+ "weight": 168,
"cookies": false,
"type": "",
"demo": "storage\/delete-file.md",
@@ -24088,7 +24784,7 @@
"x-appwrite": {
"method": "getFileDownload",
"group": "files",
- "weight": 163,
+ "weight": 164,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-download.md",
@@ -24168,7 +24864,7 @@
"x-appwrite": {
"method": "getFilePreview",
"group": "files",
- "weight": 162,
+ "weight": 163,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-preview.md",
@@ -24376,7 +25072,7 @@
"x-appwrite": {
"method": "getFileView",
"group": "files",
- "weight": 164,
+ "weight": 165,
"cookies": false,
"type": "location",
"demo": "storage\/get-file-view.md",
@@ -24456,7 +25152,7 @@
"x-appwrite": {
"method": "list",
"group": "tablesdb",
- "weight": 385,
+ "weight": 386,
"cookies": false,
"type": "",
"demo": "tablesdb\/list.md",
@@ -24538,7 +25234,7 @@
"x-appwrite": {
"method": "create",
"group": "tablesdb",
- "weight": 381,
+ "weight": 382,
"cookies": false,
"type": "",
"demo": "tablesdb\/create.md",
@@ -24621,7 +25317,7 @@
"x-appwrite": {
"method": "listTransactions",
"group": "transactions",
- "weight": 444,
+ "weight": 445,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-transactions.md",
@@ -24691,7 +25387,7 @@
"x-appwrite": {
"method": "createTransaction",
"group": "transactions",
- "weight": 440,
+ "weight": 441,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-transaction.md",
@@ -24764,7 +25460,7 @@
"x-appwrite": {
"method": "getTransaction",
"group": "transactions",
- "weight": 441,
+ "weight": 442,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-transaction.md",
@@ -24830,7 +25526,7 @@
"x-appwrite": {
"method": "updateTransaction",
"group": "transactions",
- "weight": 442,
+ "weight": 443,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-transaction.md",
@@ -24912,7 +25608,7 @@
"x-appwrite": {
"method": "deleteTransaction",
"group": "transactions",
- "weight": 443,
+ "weight": 444,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-transaction.md",
@@ -24980,7 +25676,7 @@
"x-appwrite": {
"method": "createOperations",
"group": "transactions",
- "weight": 445,
+ "weight": 446,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-operations.md",
@@ -25064,7 +25760,7 @@
"x-appwrite": {
"method": "get",
"group": "tablesdb",
- "weight": 382,
+ "weight": 383,
"cookies": false,
"type": "",
"demo": "tablesdb\/get.md",
@@ -25124,7 +25820,7 @@
"x-appwrite": {
"method": "update",
"group": "tablesdb",
- "weight": 383,
+ "weight": 384,
"cookies": false,
"type": "",
"demo": "tablesdb\/update.md",
@@ -25203,7 +25899,7 @@
"x-appwrite": {
"method": "delete",
"group": "tablesdb",
- "weight": 384,
+ "weight": 385,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete.md",
@@ -25263,7 +25959,7 @@
"x-appwrite": {
"method": "listTables",
"group": "tables",
- "weight": 392,
+ "weight": 393,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-tables.md",
@@ -25356,7 +26052,7 @@
"x-appwrite": {
"method": "createTable",
"group": "tables",
- "weight": 388,
+ "weight": 389,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-table.md",
@@ -25465,7 +26161,7 @@
"x-appwrite": {
"method": "getTable",
"group": "tables",
- "weight": 389,
+ "weight": 390,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-table.md",
@@ -25536,7 +26232,7 @@
"x-appwrite": {
"method": "updateTable",
"group": "tables",
- "weight": 390,
+ "weight": 391,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-table.md",
@@ -25641,7 +26337,7 @@
"x-appwrite": {
"method": "deleteTable",
"group": "tables",
- "weight": 391,
+ "weight": 392,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-table.md",
@@ -25712,7 +26408,7 @@
"x-appwrite": {
"method": "listColumns",
"group": "columns",
- "weight": 397,
+ "weight": 398,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-columns.md",
@@ -25806,7 +26502,7 @@
"x-appwrite": {
"method": "createBooleanColumn",
"group": "columns",
- "weight": 398,
+ "weight": 399,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-boolean-column.md",
@@ -25916,7 +26612,7 @@
"x-appwrite": {
"method": "updateBooleanColumn",
"group": "columns",
- "weight": 399,
+ "weight": 400,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-boolean-column.md",
@@ -26028,7 +26724,7 @@
"x-appwrite": {
"method": "createDatetimeColumn",
"group": "columns",
- "weight": 400,
+ "weight": 401,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-datetime-column.md",
@@ -26138,7 +26834,7 @@
"x-appwrite": {
"method": "updateDatetimeColumn",
"group": "columns",
- "weight": 401,
+ "weight": 402,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-datetime-column.md",
@@ -26250,7 +26946,7 @@
"x-appwrite": {
"method": "createEmailColumn",
"group": "columns",
- "weight": 402,
+ "weight": 403,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-email-column.md",
@@ -26360,7 +27056,7 @@
"x-appwrite": {
"method": "updateEmailColumn",
"group": "columns",
- "weight": 403,
+ "weight": 404,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-email-column.md",
@@ -26472,7 +27168,7 @@
"x-appwrite": {
"method": "createEnumColumn",
"group": "columns",
- "weight": 404,
+ "weight": 405,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-enum-column.md",
@@ -26592,7 +27288,7 @@
"x-appwrite": {
"method": "updateEnumColumn",
"group": "columns",
- "weight": 405,
+ "weight": 406,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-enum-column.md",
@@ -26714,7 +27410,7 @@
"x-appwrite": {
"method": "createFloatColumn",
"group": "columns",
- "weight": 406,
+ "weight": 407,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-float-column.md",
@@ -26836,7 +27532,7 @@
"x-appwrite": {
"method": "updateFloatColumn",
"group": "columns",
- "weight": 407,
+ "weight": 408,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-float-column.md",
@@ -26960,7 +27656,7 @@
"x-appwrite": {
"method": "createIntegerColumn",
"group": "columns",
- "weight": 408,
+ "weight": 409,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-integer-column.md",
@@ -27082,7 +27778,7 @@
"x-appwrite": {
"method": "updateIntegerColumn",
"group": "columns",
- "weight": 409,
+ "weight": 410,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-integer-column.md",
@@ -27206,7 +27902,7 @@
"x-appwrite": {
"method": "createIpColumn",
"group": "columns",
- "weight": 410,
+ "weight": 411,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-ip-column.md",
@@ -27316,7 +28012,7 @@
"x-appwrite": {
"method": "updateIpColumn",
"group": "columns",
- "weight": 411,
+ "weight": 412,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-ip-column.md",
@@ -27428,7 +28124,7 @@
"x-appwrite": {
"method": "createLineColumn",
"group": "columns",
- "weight": 412,
+ "weight": 413,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-line-column.md",
@@ -27533,7 +28229,7 @@
"x-appwrite": {
"method": "updateLineColumn",
"group": "columns",
- "weight": 413,
+ "weight": 414,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-line-column.md",
@@ -27644,7 +28340,7 @@
"x-appwrite": {
"method": "createPointColumn",
"group": "columns",
- "weight": 414,
+ "weight": 415,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-point-column.md",
@@ -27749,7 +28445,7 @@
"x-appwrite": {
"method": "updatePointColumn",
"group": "columns",
- "weight": 415,
+ "weight": 416,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-point-column.md",
@@ -27860,7 +28556,7 @@
"x-appwrite": {
"method": "createPolygonColumn",
"group": "columns",
- "weight": 416,
+ "weight": 417,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-polygon-column.md",
@@ -27965,7 +28661,7 @@
"x-appwrite": {
"method": "updatePolygonColumn",
"group": "columns",
- "weight": 417,
+ "weight": 418,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-polygon-column.md",
@@ -28076,7 +28772,7 @@
"x-appwrite": {
"method": "createRelationshipColumn",
"group": "columns",
- "weight": 418,
+ "weight": 419,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-relationship-column.md",
@@ -28213,7 +28909,7 @@
"x-appwrite": {
"method": "createStringColumn",
"group": "columns",
- "weight": 420,
+ "weight": 421,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-string-column.md",
@@ -28336,7 +29032,7 @@
"x-appwrite": {
"method": "updateStringColumn",
"group": "columns",
- "weight": 421,
+ "weight": 422,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-string-column.md",
@@ -28454,7 +29150,7 @@
"x-appwrite": {
"method": "createUrlColumn",
"group": "columns",
- "weight": 422,
+ "weight": 423,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-url-column.md",
@@ -28564,7 +29260,7 @@
"x-appwrite": {
"method": "updateUrlColumn",
"group": "columns",
- "weight": 423,
+ "weight": 424,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-url-column.md",
@@ -28705,7 +29401,7 @@
"x-appwrite": {
"method": "getColumn",
"group": "columns",
- "weight": 395,
+ "weight": 396,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-column.md",
@@ -28778,7 +29474,7 @@
"x-appwrite": {
"method": "deleteColumn",
"group": "columns",
- "weight": 396,
+ "weight": 397,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-column.md",
@@ -28858,7 +29554,7 @@
"x-appwrite": {
"method": "updateRelationshipColumn",
"group": "columns",
- "weight": 419,
+ "weight": 420,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-relationship-column.md",
@@ -28964,7 +29660,7 @@
"x-appwrite": {
"method": "listIndexes",
"group": "indexes",
- "weight": 427,
+ "weight": 428,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-indexes.md",
@@ -29056,7 +29752,7 @@
"x-appwrite": {
"method": "createIndex",
"group": "indexes",
- "weight": 424,
+ "weight": 425,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-index.md",
@@ -29188,7 +29884,7 @@
"x-appwrite": {
"method": "getIndex",
"group": "indexes",
- "weight": 425,
+ "weight": 426,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-index.md",
@@ -29261,7 +29957,7 @@
"x-appwrite": {
"method": "deleteIndex",
"group": "indexes",
- "weight": 426,
+ "weight": 427,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-index.md",
@@ -29339,7 +30035,7 @@
"x-appwrite": {
"method": "listRows",
"group": "rows",
- "weight": 436,
+ "weight": 437,
"cookies": false,
"type": "",
"demo": "tablesdb\/list-rows.md",
@@ -29442,7 +30138,7 @@
"x-appwrite": {
"method": "createRow",
"group": "rows",
- "weight": 428,
+ "weight": 429,
"cookies": false,
"type": "",
"demo": "tablesdb\/create-row.md",
@@ -29622,7 +30318,7 @@
"x-appwrite": {
"method": "upsertRows",
"group": "rows",
- "weight": 433,
+ "weight": 434,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-rows.md",
@@ -29751,7 +30447,7 @@
"x-appwrite": {
"method": "updateRows",
"group": "rows",
- "weight": 431,
+ "weight": 432,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-rows.md",
@@ -29853,7 +30549,7 @@
"x-appwrite": {
"method": "deleteRows",
"group": "rows",
- "weight": 435,
+ "weight": 436,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-rows.md",
@@ -29949,7 +30645,7 @@
"x-appwrite": {
"method": "getRow",
"group": "rows",
- "weight": 429,
+ "weight": 430,
"cookies": false,
"type": "",
"demo": "tablesdb\/get-row.md",
@@ -30051,7 +30747,7 @@
"x-appwrite": {
"method": "upsertRow",
"group": "rows",
- "weight": 432,
+ "weight": 433,
"cookies": false,
"type": "",
"demo": "tablesdb\/upsert-row.md",
@@ -30195,7 +30891,7 @@
"x-appwrite": {
"method": "updateRow",
"group": "rows",
- "weight": 430,
+ "weight": 431,
"cookies": false,
"type": "",
"demo": "tablesdb\/update-row.md",
@@ -30302,7 +30998,7 @@
"x-appwrite": {
"method": "deleteRow",
"group": "rows",
- "weight": 434,
+ "weight": 435,
"cookies": false,
"type": "",
"demo": "tablesdb\/delete-row.md",
@@ -30401,7 +31097,7 @@
"x-appwrite": {
"method": "decrementRowColumn",
"group": "rows",
- "weight": 439,
+ "weight": 440,
"cookies": false,
"type": "",
"demo": "tablesdb\/decrement-row-column.md",
@@ -30520,7 +31216,7 @@
"x-appwrite": {
"method": "incrementRowColumn",
"group": "rows",
- "weight": 438,
+ "weight": 439,
"cookies": false,
"type": "",
"demo": "tablesdb\/increment-row-column.md",
@@ -30637,7 +31333,7 @@
"x-appwrite": {
"method": "list",
"group": "teams",
- "weight": 171,
+ "weight": 172,
"cookies": false,
"type": "",
"demo": "teams\/list.md",
@@ -30722,7 +31418,7 @@
"x-appwrite": {
"method": "create",
"group": "teams",
- "weight": 170,
+ "weight": 171,
"cookies": false,
"type": "",
"demo": "teams\/create.md",
@@ -30813,7 +31509,7 @@
"x-appwrite": {
"method": "get",
"group": "teams",
- "weight": 172,
+ "weight": 173,
"cookies": false,
"type": "",
"demo": "teams\/get.md",
@@ -30876,7 +31572,7 @@
"x-appwrite": {
"method": "updateName",
"group": "teams",
- "weight": 174,
+ "weight": 175,
"cookies": false,
"type": "",
"demo": "teams\/update-name.md",
@@ -30952,7 +31648,7 @@
"x-appwrite": {
"method": "delete",
"group": "teams",
- "weight": 176,
+ "weight": 177,
"cookies": false,
"type": "",
"demo": "teams\/delete.md",
@@ -31015,7 +31711,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 178,
+ "weight": 179,
"cookies": false,
"type": "",
"demo": "teams\/list-memberships.md",
@@ -31108,7 +31804,7 @@
"x-appwrite": {
"method": "createMembership",
"group": "memberships",
- "weight": 177,
+ "weight": 178,
"cookies": false,
"type": "",
"demo": "teams\/create-membership.md",
@@ -31222,7 +31918,7 @@
"x-appwrite": {
"method": "getMembership",
"group": "memberships",
- "weight": 179,
+ "weight": 180,
"cookies": false,
"type": "",
"demo": "teams\/get-membership.md",
@@ -31293,7 +31989,7 @@
"x-appwrite": {
"method": "updateMembership",
"group": "memberships",
- "weight": 180,
+ "weight": 181,
"cookies": false,
"type": "",
"demo": "teams\/update-membership.md",
@@ -31380,7 +32076,7 @@
"x-appwrite": {
"method": "deleteMembership",
"group": "memberships",
- "weight": 182,
+ "weight": 183,
"cookies": false,
"type": "",
"demo": "teams\/delete-membership.md",
@@ -31453,7 +32149,7 @@
"x-appwrite": {
"method": "updateMembershipStatus",
"group": "memberships",
- "weight": 181,
+ "weight": 182,
"cookies": false,
"type": "",
"demo": "teams\/update-membership-status.md",
@@ -31548,7 +32244,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "teams",
- "weight": 173,
+ "weight": 174,
"cookies": false,
"type": "",
"demo": "teams\/get-prefs.md",
@@ -31610,7 +32306,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "teams",
- "weight": 175,
+ "weight": 176,
"cookies": false,
"type": "",
"demo": "teams\/update-prefs.md",
@@ -31690,7 +32386,7 @@
"x-appwrite": {
"method": "list",
"group": "files",
- "weight": 522,
+ "weight": 523,
"cookies": false,
"type": "",
"demo": "tokens\/list.md",
@@ -31780,7 +32476,7 @@
"x-appwrite": {
"method": "createFileToken",
"group": "files",
- "weight": 520,
+ "weight": 521,
"cookies": false,
"type": "",
"demo": "tokens\/create-file-token.md",
@@ -31865,7 +32561,7 @@
"x-appwrite": {
"method": "get",
"group": "tokens",
- "weight": 521,
+ "weight": 522,
"cookies": false,
"type": "",
"demo": "tokens\/get.md",
@@ -31926,7 +32622,7 @@
"x-appwrite": {
"method": "update",
"group": "tokens",
- "weight": 523,
+ "weight": 524,
"cookies": false,
"type": "",
"demo": "tokens\/update.md",
@@ -31998,7 +32694,7 @@
"x-appwrite": {
"method": "delete",
"group": "tokens",
- "weight": 524,
+ "weight": 525,
"cookies": false,
"type": "",
"demo": "tokens\/delete.md",
@@ -32059,7 +32755,7 @@
"x-appwrite": {
"method": "list",
"group": "users",
- "weight": 193,
+ "weight": 194,
"cookies": false,
"type": "",
"demo": "users\/list.md",
@@ -32141,7 +32837,7 @@
"x-appwrite": {
"method": "create",
"group": "users",
- "weight": 184,
+ "weight": 185,
"cookies": false,
"type": "",
"demo": "users\/create.md",
@@ -32237,7 +32933,7 @@
"x-appwrite": {
"method": "createArgon2User",
"group": "users",
- "weight": 187,
+ "weight": 188,
"cookies": false,
"type": "",
"demo": "users\/create-argon-2-user.md",
@@ -32329,7 +33025,7 @@
"x-appwrite": {
"method": "createBcryptUser",
"group": "users",
- "weight": 185,
+ "weight": 186,
"cookies": false,
"type": "",
"demo": "users\/create-bcrypt-user.md",
@@ -32419,7 +33115,7 @@
"x-appwrite": {
"method": "listIdentities",
"group": "identities",
- "weight": 201,
+ "weight": 202,
"cookies": false,
"type": "",
"demo": "users\/list-identities.md",
@@ -32498,7 +33194,7 @@
"x-appwrite": {
"method": "deleteIdentity",
"group": "identities",
- "weight": 224,
+ "weight": 225,
"cookies": false,
"type": "",
"demo": "users\/delete-identity.md",
@@ -32560,7 +33256,7 @@
"x-appwrite": {
"method": "createMD5User",
"group": "users",
- "weight": 186,
+ "weight": 187,
"cookies": false,
"type": "",
"demo": "users\/create-md-5-user.md",
@@ -32652,7 +33348,7 @@
"x-appwrite": {
"method": "createPHPassUser",
"group": "users",
- "weight": 189,
+ "weight": 190,
"cookies": false,
"type": "",
"demo": "users\/create-ph-pass-user.md",
@@ -32744,7 +33440,7 @@
"x-appwrite": {
"method": "createScryptUser",
"group": "users",
- "weight": 190,
+ "weight": 191,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-user.md",
@@ -32871,7 +33567,7 @@
"x-appwrite": {
"method": "createScryptModifiedUser",
"group": "users",
- "weight": 191,
+ "weight": 192,
"cookies": false,
"type": "",
"demo": "users\/create-scrypt-modified-user.md",
@@ -32984,7 +33680,7 @@
"x-appwrite": {
"method": "createSHAUser",
"group": "users",
- "weight": 188,
+ "weight": 189,
"cookies": false,
"type": "",
"demo": "users\/create-sha-user.md",
@@ -33095,7 +33791,7 @@
"x-appwrite": {
"method": "get",
"group": "users",
- "weight": 194,
+ "weight": 195,
"cookies": false,
"type": "",
"demo": "users\/get.md",
@@ -33150,7 +33846,7 @@
"x-appwrite": {
"method": "delete",
"group": "users",
- "weight": 222,
+ "weight": 223,
"cookies": false,
"type": "",
"demo": "users\/delete.md",
@@ -33212,7 +33908,7 @@
"x-appwrite": {
"method": "updateEmail",
"group": "users",
- "weight": 207,
+ "weight": 208,
"cookies": false,
"type": "",
"demo": "users\/update-email.md",
@@ -33292,7 +33988,7 @@
"x-appwrite": {
"method": "createJWT",
"group": "sessions",
- "weight": 225,
+ "weight": 226,
"cookies": false,
"type": "",
"demo": "users\/create-jwt.md",
@@ -33375,7 +34071,7 @@
"x-appwrite": {
"method": "updateLabels",
"group": "users",
- "weight": 203,
+ "weight": 204,
"cookies": false,
"type": "",
"demo": "users\/update-labels.md",
@@ -33456,7 +34152,7 @@
"x-appwrite": {
"method": "listLogs",
"group": "logs",
- "weight": 199,
+ "weight": 200,
"cookies": false,
"type": "",
"demo": "users\/list-logs.md",
@@ -33537,7 +34233,7 @@
"x-appwrite": {
"method": "listMemberships",
"group": "memberships",
- "weight": 198,
+ "weight": 199,
"cookies": false,
"type": "",
"demo": "users\/list-memberships.md",
@@ -33629,7 +34325,7 @@
"x-appwrite": {
"method": "updateMfa",
"group": "users",
- "weight": 212,
+ "weight": 213,
"cookies": false,
"type": "",
"demo": "users\/update-mfa.md",
@@ -33764,7 +34460,7 @@
"x-appwrite": {
"method": "deleteMfaAuthenticator",
"group": "mfa",
- "weight": 217,
+ "weight": 218,
"cookies": false,
"type": "",
"demo": "users\/delete-mfa-authenticator.md",
@@ -33895,7 +34591,7 @@
"x-appwrite": {
"method": "listMfaFactors",
"group": "mfa",
- "weight": 213,
+ "weight": 214,
"cookies": false,
"type": "",
"demo": "users\/list-mfa-factors.md",
@@ -34011,7 +34707,7 @@
"x-appwrite": {
"method": "getMfaRecoveryCodes",
"group": "mfa",
- "weight": 214,
+ "weight": 215,
"cookies": false,
"type": "",
"demo": "users\/get-mfa-recovery-codes.md",
@@ -34127,7 +34823,7 @@
"x-appwrite": {
"method": "updateMfaRecoveryCodes",
"group": "mfa",
- "weight": 216,
+ "weight": 217,
"cookies": false,
"type": "",
"demo": "users\/update-mfa-recovery-codes.md",
@@ -34243,7 +34939,7 @@
"x-appwrite": {
"method": "createMfaRecoveryCodes",
"group": "mfa",
- "weight": 215,
+ "weight": 216,
"cookies": false,
"type": "",
"demo": "users\/create-mfa-recovery-codes.md",
@@ -34361,7 +35057,7 @@
"x-appwrite": {
"method": "updateName",
"group": "users",
- "weight": 205,
+ "weight": 206,
"cookies": false,
"type": "",
"demo": "users\/update-name.md",
@@ -34441,7 +35137,7 @@
"x-appwrite": {
"method": "updatePassword",
"group": "users",
- "weight": 206,
+ "weight": 207,
"cookies": false,
"type": "",
"demo": "users\/update-password.md",
@@ -34521,7 +35217,7 @@
"x-appwrite": {
"method": "updatePhone",
"group": "users",
- "weight": 208,
+ "weight": 209,
"cookies": false,
"type": "",
"demo": "users\/update-phone.md",
@@ -34599,7 +35295,7 @@
"x-appwrite": {
"method": "getPrefs",
"group": "users",
- "weight": 195,
+ "weight": 196,
"cookies": false,
"type": "",
"demo": "users\/get-prefs.md",
@@ -34659,7 +35355,7 @@
"x-appwrite": {
"method": "updatePrefs",
"group": "users",
- "weight": 210,
+ "weight": 211,
"cookies": false,
"type": "",
"demo": "users\/update-prefs.md",
@@ -34737,7 +35433,7 @@
"x-appwrite": {
"method": "listSessions",
"group": "sessions",
- "weight": 197,
+ "weight": 198,
"cookies": false,
"type": "",
"demo": "users\/list-sessions.md",
@@ -34806,7 +35502,7 @@
"x-appwrite": {
"method": "createSession",
"group": "sessions",
- "weight": 218,
+ "weight": 219,
"cookies": false,
"type": "",
"demo": "users\/create-session.md",
@@ -34861,7 +35557,7 @@
"x-appwrite": {
"method": "deleteSessions",
"group": "sessions",
- "weight": 221,
+ "weight": 222,
"cookies": false,
"type": "",
"demo": "users\/delete-sessions.md",
@@ -34918,7 +35614,7 @@
"x-appwrite": {
"method": "deleteSession",
"group": "sessions",
- "weight": 220,
+ "weight": 221,
"cookies": false,
"type": "",
"demo": "users\/delete-session.md",
@@ -34988,7 +35684,7 @@
"x-appwrite": {
"method": "updateStatus",
"group": "users",
- "weight": 202,
+ "weight": 203,
"cookies": false,
"type": "",
"demo": "users\/update-status.md",
@@ -35066,7 +35762,7 @@
"x-appwrite": {
"method": "listTargets",
"group": "targets",
- "weight": 200,
+ "weight": 201,
"cookies": false,
"type": "",
"demo": "users\/list-targets.md",
@@ -35148,7 +35844,7 @@
"x-appwrite": {
"method": "createTarget",
"group": "targets",
- "weight": 192,
+ "weight": 193,
"cookies": false,
"type": "",
"demo": "users\/create-target.md",
@@ -35260,7 +35956,7 @@
"x-appwrite": {
"method": "getTarget",
"group": "targets",
- "weight": 196,
+ "weight": 197,
"cookies": false,
"type": "",
"demo": "users\/get-target.md",
@@ -35329,7 +36025,7 @@
"x-appwrite": {
"method": "updateTarget",
"group": "targets",
- "weight": 211,
+ "weight": 212,
"cookies": false,
"type": "",
"demo": "users\/update-target.md",
@@ -35420,7 +36116,7 @@
"x-appwrite": {
"method": "deleteTarget",
"group": "targets",
- "weight": 223,
+ "weight": 224,
"cookies": false,
"type": "",
"demo": "users\/delete-target.md",
@@ -35491,7 +36187,7 @@
"x-appwrite": {
"method": "createToken",
"group": "sessions",
- "weight": 219,
+ "weight": 220,
"cookies": false,
"type": "",
"demo": "users\/create-token.md",
@@ -35574,7 +36270,7 @@
"x-appwrite": {
"method": "updateEmailVerification",
"group": "users",
- "weight": 209,
+ "weight": 210,
"cookies": false,
"type": "",
"demo": "users\/update-email-verification.md",
@@ -35654,7 +36350,7 @@
"x-appwrite": {
"method": "updatePhoneVerification",
"group": "users",
- "weight": 204,
+ "weight": 205,
"cookies": false,
"type": "",
"demo": "users\/update-phone-verification.md",
diff --git a/app/config/template-runtimes.php b/app/config/template-runtimes.php
index d1bb1a5b6a..04eaba2c44 100644
--- a/app/config/template-runtimes.php
+++ b/app/config/template-runtimes.php
@@ -14,7 +14,7 @@ return [
],
'DART' => [
'name' => 'dart',
- 'versions' => ['3.8', '3.5', '3.3', '3.1', '3.0', '2.19', '2.18', '2.17', '2.16']
+ 'versions' => ['3.9', '3.8', '3.5', '3.3', '3.1', '3.0', '2.19', '2.18', '2.17', '2.16']
],
'GO' => [
'name' => 'go',
@@ -38,6 +38,6 @@ return [
],
'FLUTTER' => [
'name' => 'flutter',
- 'versions' => ['3.32', '3.24']
+ 'versions' => ['3.35', '3.32', '3.24']
],
];
diff --git a/app/config/templates/site.php b/app/config/templates/site.php
index e552a6b9ac..c8bb019123 100644
--- a/app/config/templates/site.php
+++ b/app/config/templates/site.php
@@ -24,6 +24,7 @@ class UseCases
public const ECOMMERCE = 'ecommerce';
public const DOCUMENTATION = 'documentation';
public const BLOG = 'blog';
+ public const AI = 'artificial intelligence';
}
const TEMPLATE_FRAMEWORKS = [
@@ -83,7 +84,7 @@ const TEMPLATE_FRAMEWORKS = [
'installCommand' => '',
'buildCommand' => 'flutter build web',
'outputDirectory' => './build/web',
- 'buildRuntime' => 'flutter-3.29',
+ 'buildRuntime' => 'flutter-3.35',
'adapter' => 'static',
'fallbackFile' => '',
],
@@ -970,7 +971,7 @@ return [
'name' => 'TanStack Start starter',
'useCases' => [UseCases::STARTER],
'tagline' => 'Simple TanStack Start application integrated with Appwrite SDK.',
- 'score' => 6, // 0 to 10 based on looks of screenshot (avoid 1,2,3,8,9,10 if possible)
+ 'score' => 9, // 0 to 10 based on looks of screenshot (avoid 1,2,3,8,9,10 if possible)
'screenshotDark' => $url . '/images/sites/templates/starter-for-tanstack-start-dark.png',
'screenshotLight' => $url . '/images/sites/templates/starter-for-tanstack-start-light.png',
'frameworks' => [
@@ -1443,4 +1444,32 @@ return [
'providerVersion' => '0.3.*',
'variables' => []
],
+ [
+ 'key' => 'text-to-speech',
+ 'name' => 'Text-to-speech with ElevenLabs',
+ 'tagline' => 'Next.js app that transforms text into natural, human-like speech using ElevenLabs',
+ 'score' => 10, // 0 to 10 based on looks of screenshot (avoid 1,2,3,8,9,10 if possible)
+ 'useCases' => [UseCases::AI],
+ 'screenshotDark' => $url . '/images/sites/templates/text-to-speech-dark.png',
+ 'screenshotLight' => $url . '/images/sites/templates/text-to-speech-light.png',
+ 'frameworks' => [
+ getFramework('NEXTJS', [
+ 'providerRootDirectory' => './nextjs/text-to-speech',
+ ]),
+ ],
+ 'vcsProvider' => 'github',
+ 'providerRepositoryId' => 'templates-for-sites',
+ 'providerOwner' => 'appwrite',
+ 'providerVersion' => '0.6.*',
+ 'variables' => [
+ [
+ 'name' => 'ELEVENLABS_API_KEY',
+ 'description' => 'Your ElevenLabs API key',
+ 'value' => '',
+ 'placeholder' => 'sk_.....',
+ 'required' => true,
+ 'type' => 'password'
+ ],
+ ]
+ ],
];
diff --git a/app/controllers/api/account.php b/app/controllers/api/account.php
index 9d1987591e..b7959bb6a9 100644
--- a/app/controllers/api/account.php
+++ b/app/controllers/api/account.php
@@ -20,7 +20,7 @@ use Appwrite\Event\Messaging;
use Appwrite\Event\StatsUsage;
use Appwrite\Extend\Exception;
use Appwrite\Hooks\Hooks;
-use Appwrite\Network\Validator\Email;
+use Appwrite\Network\Validator\Email as EmailValidator;
use Appwrite\Network\Validator\Redirect;
use Appwrite\OpenSSL\OpenSSL;
use Appwrite\SDK\AuthType;
@@ -57,6 +57,7 @@ use Utopia\Database\Validator\Query\Cursor;
use Utopia\Database\Validator\Query\Limit;
use Utopia\Database\Validator\Query\Offset;
use Utopia\Database\Validator\UID;
+use Utopia\Emails\Email;
use Utopia\Locale\Locale;
use Utopia\Storage\Validator\FileName;
use Utopia\System\System;
@@ -337,7 +338,7 @@ App::post('/v1/account')
))
->label('abuse-limit', 10)
->param('userId', '', new CustomId(), 'User ID. Choose a custom ID or generate a random ID with `ID.unique()`. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars.')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('password', '', fn ($project, $passwordsDictionary) => new PasswordDictionary($passwordsDictionary, $project->getAttribute('auths', [])['passwordDictionary'] ?? false), 'New user password. Must be between 8 and 256 chars.', false, ['project', 'passwordsDictionary'])
->param('name', '', new Text(128), 'User name. Max length: 128 chars.', true)
->inject('request')
@@ -394,6 +395,13 @@ App::post('/v1/account')
$passwordHistory = $project->getAttribute('auths', [])['passwordHistory'] ?? 0;
$password = Auth::passwordHash($password, Auth::DEFAULT_ALGO, Auth::DEFAULT_ALGO_OPTIONS);
+
+ try {
+ $emailCanonical = new Email($email);
+ } catch (Throwable) {
+ $emailCanonical = null;
+ }
+
try {
$userId = $userId == 'unique()' ? ID::unique() : $userId;
$user->setAttributes([
@@ -422,7 +430,13 @@ App::post('/v1/account')
'authenticators' => null,
'search' => implode(' ', [$userId, $email, $name]),
'accessedAt' => DateTime::now(),
+ 'emailCanonical' => $emailCanonical?->getCanonical(),
+ 'emailIsCanonical' => $emailCanonical?->isCanonicalSupported(),
+ 'emailIsCorporate' => $emailCanonical?->isCorporate(),
+ 'emailIsDisposable' => $emailCanonical?->isDisposable(),
+ 'emailIsFree' => $emailCanonical?->isFree(),
]);
+
$user->removeAttribute('$sequence');
$user = Authorization::skip(fn () => $dbForProject->createDocument('users', $user));
try {
@@ -903,7 +917,7 @@ App::post('/v1/account/sessions/email')
))
->label('abuse-limit', 10)
->label('abuse-key', 'url:{url},email:{param-email}')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('password', '', new Password(), 'User password. Must be at least 8 chars.')
->inject('request')
->inject('response')
@@ -1598,6 +1612,12 @@ App::get('/v1/account/sessions/oauth2/:provider/redirect')
$failureRedirect(Exception::GENERAL_BAD_REQUEST); /** Return a generic bad request to prevent exposing existing accounts */
}
+ try {
+ $emailCanonical = new Email($email);
+ } catch (Throwable) {
+ $emailCanonical = null;
+ }
+
try {
$userId = ID::unique();
$user->setAttributes([
@@ -1625,7 +1645,13 @@ App::get('/v1/account/sessions/oauth2/:provider/redirect')
'authenticators' => null,
'search' => implode(' ', [$userId, $email, $name]),
'accessedAt' => DateTime::now(),
+ 'emailCanonical' => $emailCanonical?->getCanonical(),
+ 'emailIsCanonical' => $emailCanonical?->isCanonicalSupported(),
+ 'emailIsCorporate' => $emailCanonical?->isCorporate(),
+ 'emailIsDisposable' => $emailCanonical?->isDisposable(),
+ 'emailIsFree' => $emailCanonical?->isFree(),
]);
+
$user->removeAttribute('$sequence');
$userDoc = Authorization::skip(fn () => $dbForProject->createDocument('users', $user));
$dbForProject->createDocument('targets', new Document([
@@ -1696,6 +1722,18 @@ App::get('/v1/account/sessions/oauth2/:provider/redirect')
if (empty($user->getAttribute('email'))) {
$user->setAttribute('email', $oauth2->getUserEmail($accessToken));
+
+ try {
+ $emailCanonical = new Email($user->getAttribute('email'));
+ } catch (Throwable) {
+ $emailCanonical = null;
+ }
+
+ $user->setAttribute('emailCanonical', $emailCanonical?->getCanonical());
+ $user->setAttribute('emailIsCanonical', $emailCanonical?->isCanonicalSupported());
+ $user->setAttribute('emailIsCorporate', $emailCanonical?->isCorporate());
+ $user->setAttribute('emailIsDisposable', $emailCanonical?->isDisposable());
+ $user->setAttribute('emailIsFree', $emailCanonical?->isFree());
}
if (empty($user->getAttribute('name'))) {
@@ -1944,7 +1982,7 @@ App::post('/v1/account/tokens/magic-url')
->label('abuse-limit', 60)
->label('abuse-key', ['url:{url},email:{param-email}', 'url:{url},ip:{ip}'])
->param('userId', '', new CustomId(), 'Unique Id. Choose a custom ID or generate a random ID with `ID.unique()`. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars. If the email address has never been used, a new account is created using the provided userId. Otherwise, if the email address is already attached to an account, the user ID is ignored.')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('url', '', fn ($platforms, $devKey) => $devKey->isEmpty() ? new Redirect($platforms) : new URL(), 'URL to redirect the user back to your app from the magic URL login. Only URLs from hostnames in your project platform list are allowed. This requirement helps to prevent an [open redirect](https://cheatsheetseries.owasp.org/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.html) attack against your project API.', true, ['platforms', 'devKey'])
->param('phrase', false, new Boolean(), 'Toggle for security phrase. If enabled, email will be send with a randomly generated phrase and the phrase will also be included in the response. Confirming phrases match increases the security of your authentication flow.', true)
->inject('request')
@@ -1990,6 +2028,12 @@ App::post('/v1/account/tokens/magic-url')
$userId = $userId === 'unique()' ? ID::unique() : $userId;
+ try {
+ $emailCanonical = new Email($email);
+ } catch (Throwable) {
+ $emailCanonical = null;
+ }
+
$user->setAttributes([
'$id' => $userId,
'$permissions' => [
@@ -2014,6 +2058,11 @@ App::post('/v1/account/tokens/magic-url')
'authenticators' => null,
'search' => implode(' ', [$userId, $email]),
'accessedAt' => DateTime::now(),
+ 'emailCanonical' => $emailCanonical?->getCanonical(),
+ 'emailIsCanonical' => $emailCanonical?->isCanonicalSupported(),
+ 'emailIsCorporate' => $emailCanonical?->isCorporate(),
+ 'emailIsDisposable' => $emailCanonical?->isDisposable(),
+ 'emailIsFree' => $emailCanonical?->isFree(),
]);
$user->removeAttribute('$sequence');
@@ -2197,7 +2246,7 @@ App::post('/v1/account/tokens/email')
->label('abuse-limit', 10)
->label('abuse-key', ['url:{url},email:{param-email}', 'url:{url},ip:{ip}'])
->param('userId', '', new CustomId(), 'User ID. Choose a custom ID or generate a random ID with `ID.unique()`. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars. If the email address has never been used, a new account is created using the provided userId. Otherwise, if the email address is already attached to an account, the user ID is ignored.')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('phrase', false, new Boolean(), 'Toggle for security phrase. If enabled, email will be send with a randomly generated phrase and the phrase will also be included in the response. Confirming phrases match increases the security of your authentication flow.', true)
->inject('request')
->inject('response')
@@ -2240,6 +2289,12 @@ App::post('/v1/account/tokens/email')
$userId = $userId === 'unique()' ? ID::unique() : $userId;
+ try {
+ $emailCanonical = new Email($email);
+ } catch (Throwable) {
+ $emailCanonical = null;
+ }
+
$user->setAttributes([
'$id' => $userId,
'$permissions' => [
@@ -2262,6 +2317,11 @@ App::post('/v1/account/tokens/email')
'memberships' => null,
'search' => implode(' ', [$userId, $email]),
'accessedAt' => DateTime::now(),
+ 'emailCanonical' => $emailCanonical?->getCanonical(),
+ 'emailIsCanonical' => $emailCanonical?->isCanonicalSupported(),
+ 'emailIsCorporate' => $emailCanonical?->isCorporate(),
+ 'emailIsDisposable' => $emailCanonical?->isDisposable(),
+ 'emailIsFree' => $emailCanonical?->isFree(),
]);
$user->removeAttribute('$sequence');
@@ -2609,6 +2669,11 @@ App::post('/v1/account/tokens/phone')
'memberships' => null,
'search' => implode(' ', [$userId, $phone]),
'accessedAt' => DateTime::now(),
+ 'emailCanonical' => null,
+ 'emailIsCanonical' => null,
+ 'emailIsCorporate' => null,
+ 'emailIsDisposable' => null,
+ 'emailIsFree' => null,
]);
$user->removeAttribute('$sequence');
@@ -3037,7 +3102,7 @@ App::patch('/v1/account/email')
],
contentType: ContentType::JSON
))
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('password', '', new Password(), 'User password. Must be at least 8 chars.')
->inject('requestTimestamp')
->inject('response')
@@ -3072,9 +3137,20 @@ App::patch('/v1/account/email')
throw new Exception(Exception::GENERAL_BAD_REQUEST); /** Return a generic bad request to prevent exposing existing accounts */
}
+ try {
+ $emailCanonical = new Email($email);
+ } catch (Throwable) {
+ $emailCanonical = null;
+ }
+
$user
->setAttribute('email', $email)
->setAttribute('emailVerification', false) // After this user needs to confirm mail again
+ ->setAttribute('emailCanonical', $emailCanonical?->getCanonical())
+ ->setAttribute('emailIsCanonical', $emailCanonical?->isCanonicalSupported())
+ ->setAttribute('emailIsCorporate', $emailCanonical?->isCorporate())
+ ->setAttribute('emailIsDisposable', $emailCanonical?->isDisposable())
+ ->setAttribute('emailIsFree', $emailCanonical?->isFree())
;
if (empty($passwordUpdate)) {
@@ -3311,7 +3387,7 @@ App::post('/v1/account/recovery')
))
->label('abuse-limit', 10)
->label('abuse-key', ['url:{url},email:{param-email}', 'url:{url},ip:{ip}'])
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('url', '', fn ($platforms, $devKey) => $devKey->isEmpty() ? new Redirect($platforms) : new URL(), 'URL to redirect the user back to your app from the recovery email. Only URLs from hostnames in your project platform list are allowed. This requirement helps to prevent an [open redirect](https://cheatsheetseries.owasp.org/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.html) attack against your project API.', false, ['platforms', 'devKey'])
->inject('request')
->inject('response')
diff --git a/app/controllers/api/teams.php b/app/controllers/api/teams.php
index 9fb5db0c5b..554ef6f4fe 100644
--- a/app/controllers/api/teams.php
+++ b/app/controllers/api/teams.php
@@ -10,7 +10,7 @@ use Appwrite\Event\Mail;
use Appwrite\Event\Messaging;
use Appwrite\Event\StatsUsage;
use Appwrite\Extend\Exception;
-use Appwrite\Network\Validator\Email;
+use Appwrite\Network\Validator\Email as EmailValidator;
use Appwrite\Network\Validator\Redirect;
use Appwrite\Platform\Workers\Deletes;
use Appwrite\SDK\AuthType;
@@ -48,6 +48,7 @@ use Utopia\Database\Validator\Query\Cursor;
use Utopia\Database\Validator\Query\Limit;
use Utopia\Database\Validator\Query\Offset;
use Utopia\Database\Validator\UID;
+use Utopia\Emails\Email;
use Utopia\Locale\Locale;
use Utopia\System\System;
use Utopia\Validator\ArrayList;
@@ -468,7 +469,7 @@ App::post('/v1/teams/:teamId/memberships')
))
->label('abuse-limit', 10)
->param('teamId', '', new UID(), 'Team ID.')
- ->param('email', '', new Email(), 'Email of the new team member.', true)
+ ->param('email', '', new EmailValidator(), 'Email of the new team member.', true)
->param('userId', '', new UID(), 'ID of the user to be added to a team.', true)
->param('phone', '', new Phone(), 'Phone number. Format this number with a leading \'+\' and a country code, e.g., +16175551212.', true)
->param('roles', [], function (Document $project) {
@@ -567,38 +568,52 @@ App::post('/v1/teams/:teamId/memberships')
}
try {
- $userId = ID::unique();
- $invitee = Authorization::skip(fn () => $dbForProject->createDocument('users', new Document([
- '$id' => $userId,
- '$permissions' => [
- Permission::read(Role::any()),
- Permission::read(Role::user($userId)),
- Permission::update(Role::user($userId)),
- Permission::delete(Role::user($userId)),
- ],
- 'email' => empty($email) ? null : $email,
- 'phone' => empty($phone) ? null : $phone,
- 'emailVerification' => false,
- 'status' => true,
- // TODO: Set password empty?
- 'password' => Auth::passwordHash(Auth::passwordGenerator(), Auth::DEFAULT_ALGO, Auth::DEFAULT_ALGO_OPTIONS),
- 'hash' => Auth::DEFAULT_ALGO,
- 'hashOptions' => Auth::DEFAULT_ALGO_OPTIONS,
- /**
- * Set the password update time to 0 for users created using
- * team invite and OAuth to allow password updates without an
- * old password
- */
- 'passwordUpdate' => null,
- 'registration' => DateTime::now(),
- 'reset' => false,
- 'name' => $name,
- 'prefs' => new \stdClass(),
- 'sessions' => null,
- 'tokens' => null,
- 'memberships' => null,
- 'search' => implode(' ', [$userId, $email, $name]),
- ])));
+ $emailCanonical = new Email($email);
+ } catch (Throwable) {
+ $emailCanonical = null;
+ }
+
+ $userId = ID::unique();
+
+ $userDocument = new Document([
+ '$id' => $userId,
+ '$permissions' => [
+ Permission::read(Role::any()),
+ Permission::read(Role::user($userId)),
+ Permission::update(Role::user($userId)),
+ Permission::delete(Role::user($userId)),
+ ],
+ 'email' => empty($email) ? null : $email,
+ 'phone' => empty($phone) ? null : $phone,
+ 'emailVerification' => false,
+ 'status' => true,
+ // TODO: Set password empty?
+ 'password' => Auth::passwordHash(Auth::passwordGenerator(), Auth::DEFAULT_ALGO, Auth::DEFAULT_ALGO_OPTIONS),
+ 'hash' => Auth::DEFAULT_ALGO,
+ 'hashOptions' => Auth::DEFAULT_ALGO_OPTIONS,
+ /**
+ * Set the password update time to 0 for users created using
+ * team invite and OAuth to allow password updates without an
+ * old password
+ */
+ 'passwordUpdate' => null,
+ 'registration' => DateTime::now(),
+ 'reset' => false,
+ 'name' => $name,
+ 'prefs' => new \stdClass(),
+ 'sessions' => null,
+ 'tokens' => null,
+ 'memberships' => null,
+ 'search' => implode(' ', [$userId, $email, $name]),
+ 'emailCanonical' => $emailCanonical?->getCanonical(),
+ 'emailIsCanonical' => $emailCanonical?->isCanonicalSupported(),
+ 'emailIsCorporate' => $emailCanonical?->isCorporate(),
+ 'emailIsDisposable' => $emailCanonical?->isDisposable(),
+ 'emailIsFree' => $emailCanonical?->isFree(),
+ ]);
+
+ try {
+ $invitee = Authorization::skip(fn () => $dbForProject->createDocument('users', $userDocument));
} catch (Duplicate $th) {
throw new Exception(Exception::USER_ALREADY_EXISTS);
}
diff --git a/app/controllers/api/users.php b/app/controllers/api/users.php
index 591a22705d..a3ef4f852b 100644
--- a/app/controllers/api/users.php
+++ b/app/controllers/api/users.php
@@ -16,7 +16,7 @@ use Appwrite\Event\Delete;
use Appwrite\Event\Event;
use Appwrite\Extend\Exception;
use Appwrite\Hooks\Hooks;
-use Appwrite\Network\Validator\Email;
+use Appwrite\Network\Validator\Email as EmailValidator;
use Appwrite\SDK\AuthType;
use Appwrite\SDK\ContentType;
use Appwrite\SDK\Deprecated;
@@ -49,6 +49,7 @@ use Utopia\Database\Validator\Query\Cursor;
use Utopia\Database\Validator\Query\Limit;
use Utopia\Database\Validator\Query\Offset;
use Utopia\Database\Validator\UID;
+use Utopia\Emails\Email;
use Utopia\Locale\Locale;
use Utopia\System\System;
use Utopia\Validator\ArrayList;
@@ -97,6 +98,12 @@ function createUser(string $hash, mixed $hashOptions, string $userId, ?string $e
}
}
+ try {
+ $emailCanonical = new Email($email);
+ } catch (Throwable) {
+ $emailCanonical = null;
+ }
+
$password = (!empty($password)) ? ($hash === 'plaintext' ? Auth::passwordHash($password, $hash, $hashOptionsObject) : $password) : null;
$user = new Document([
'$id' => $userId,
@@ -124,6 +131,11 @@ function createUser(string $hash, mixed $hashOptions, string $userId, ?string $e
'tokens' => null,
'memberships' => null,
'search' => implode(' ', [$userId, $email, $phone, $name]),
+ 'emailCanonical' => $emailCanonical?->getCanonical(),
+ 'emailIsCanonical' => $emailCanonical?->isCanonicalSupported(),
+ 'emailIsCorporate' => $emailCanonical?->isCorporate(),
+ 'emailIsDisposable' => $emailCanonical?->isDisposable(),
+ 'emailIsFree' => $emailCanonical?->isFree(),
]);
if ($hash === 'plaintext') {
@@ -208,7 +220,7 @@ App::post('/v1/users')
]
))
->param('userId', '', new CustomId(), 'User ID. Choose a custom ID or generate a random ID with `ID.unique()`. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars.')
- ->param('email', null, new Email(), 'User email.', true)
+ ->param('email', null, new EmailValidator(), 'User email.', true)
->param('phone', null, new Phone(), 'Phone number. Format this number with a leading \'+\' and a country code, e.g., +16175551212.', true)
->param('password', '', fn ($project, $passwordsDictionary) => new PasswordDictionary($passwordsDictionary, $project->getAttribute('auths', [])['passwordDictionary'] ?? false), 'Plain text user password. Must be at least 8 chars.', true, ['project', 'passwordsDictionary'])
->param('name', '', new Text(128), 'User name. Max length: 128 chars.', true)
@@ -243,7 +255,7 @@ App::post('/v1/users/bcrypt')
]
))
->param('userId', '', new CustomId(), 'User ID. Choose a custom ID or generate a random ID with `ID.unique()`. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars.')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('password', '', new Password(), 'User password hashed using Bcrypt.')
->param('name', '', new Text(128), 'User name. Max length: 128 chars.', true)
->inject('response')
@@ -278,7 +290,7 @@ App::post('/v1/users/md5')
]
))
->param('userId', '', new CustomId(), 'User ID. Choose a custom ID or generate a random ID with `ID.unique()`. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars.')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('password', '', new Password(), 'User password hashed using MD5.')
->param('name', '', new Text(128), 'User name. Max length: 128 chars.', true)
->inject('response')
@@ -313,7 +325,7 @@ App::post('/v1/users/argon2')
]
))
->param('userId', '', new CustomId(), 'User ID. Choose a custom ID or generate a random ID with `ID.unique()`. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars.')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('password', '', new Password(), 'User password hashed using Argon2.')
->param('name', '', new Text(128), 'User name. Max length: 128 chars.', true)
->inject('response')
@@ -348,7 +360,7 @@ App::post('/v1/users/sha')
]
))
->param('userId', '', new CustomId(), 'User ID. Choose a custom ID or generate a random ID with `ID.unique()`. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars.')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('password', '', new Password(), 'User password hashed using SHA.')
->param('passwordVersion', '', new WhiteList(['sha1', 'sha224', 'sha256', 'sha384', 'sha512/224', 'sha512/256', 'sha512', 'sha3-224', 'sha3-256', 'sha3-384', 'sha3-512']), "Optional SHA version used to hash password. Allowed values are: 'sha1', 'sha224', 'sha256', 'sha384', 'sha512/224', 'sha512/256', 'sha512', 'sha3-224', 'sha3-256', 'sha3-384', 'sha3-512'", true)
->param('name', '', new Text(128), 'User name. Max length: 128 chars.', true)
@@ -390,7 +402,7 @@ App::post('/v1/users/phpass')
]
))
->param('userId', '', new CustomId(), 'User ID. Choose a custom ID or pass the string `ID.unique()`to auto generate it. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars.')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('password', '', new Password(), 'User password hashed using PHPass.')
->param('name', '', new Text(128), 'User name. Max length: 128 chars.', true)
->inject('response')
@@ -425,7 +437,7 @@ App::post('/v1/users/scrypt')
]
))
->param('userId', '', new CustomId(), 'User ID. Choose a custom ID or generate a random ID with `ID.unique()`. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars.')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('password', '', new Password(), 'User password hashed using Scrypt.')
->param('passwordSalt', '', new Text(128), 'Optional salt used to hash password.')
->param('passwordCpu', 8, new Integer(), 'Optional CPU cost used to hash password.')
@@ -473,7 +485,7 @@ App::post('/v1/users/scrypt-modified')
]
))
->param('userId', '', new CustomId(), 'User ID. Choose a custom ID or generate a random ID with `ID.unique()`. Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore. Can\'t start with a special char. Max length is 36 chars.')
- ->param('email', '', new Email(), 'User email.')
+ ->param('email', '', new EmailValidator(), 'User email.')
->param('password', '', new Password(), 'User password hashed using Scrypt Modified.')
->param('passwordSalt', '', new Text(128), 'Salt used to hash password.')
->param('passwordSaltSeparator', '', new Text(128), 'Salt separator used to hash password.')
@@ -527,7 +539,7 @@ App::post('/v1/users/:userId/targets')
switch ($providerType) {
case 'email':
- $validator = new Email();
+ $validator = new EmailValidator();
if (!$validator->isValid($identifier)) {
throw new Exception(Exception::GENERAL_INVALID_EMAIL);
}
@@ -1402,7 +1414,7 @@ App::patch('/v1/users/:userId/email')
]
))
->param('userId', '', new UID(), 'User ID.')
- ->param('email', '', new Email(allowEmpty: true), 'User email.')
+ ->param('email', '', new EmailValidator(allowEmpty: true), 'User email.')
->inject('response')
->inject('dbForProject')
->inject('queueForEvents')
@@ -1437,9 +1449,20 @@ App::patch('/v1/users/:userId/email')
$oldEmail = $user->getAttribute('email');
+ try {
+ $emailCanonical = new Email($email);
+ } catch (Throwable) {
+ $emailCanonical = null;
+ }
+
$user
->setAttribute('email', $email)
->setAttribute('emailVerification', false)
+ ->setAttribute('emailCanonical', $emailCanonical?->getCanonical())
+ ->setAttribute('emailIsCanonical', $emailCanonical?->isCanonicalSupported())
+ ->setAttribute('emailIsCorporate', $emailCanonical?->isCorporate())
+ ->setAttribute('emailIsDisposable', $emailCanonical?->isDisposable())
+ ->setAttribute('emailIsFree', $emailCanonical?->isFree())
;
try {
@@ -1700,7 +1723,7 @@ App::patch('/v1/users/:userId/targets/:targetId')
switch ($providerType) {
case 'email':
- $validator = new Email();
+ $validator = new EmailValidator();
if (!$validator->isValid($identifier)) {
throw new Exception(Exception::GENERAL_INVALID_EMAIL);
}
diff --git a/app/init/constants.php b/app/init/constants.php
index e78849831b..12613bf0db 100644
--- a/app/init/constants.php
+++ b/app/init/constants.php
@@ -275,6 +275,8 @@ const METRIC_SITES_ID_REQUESTS = 'sites.{siteInternalId}.requests';
const METRIC_SITES_ID_INBOUND = 'sites.{siteInternalId}.inbound';
const METRIC_SITES_ID_OUTBOUND = 'sites.{siteInternalId}.outbound';
const METRIC_AVATARS_SCREENSHOTS_GENERATED = 'avatars.screenshotsGenerated';
+const METRIC_FUNCTIONS_RUNTIME = 'functions.runtimes.{runtime}';
+const METRIC_SITES_FRAMEWORK = 'sites.frameworks.{framework}';
// Resource types
const RESOURCE_TYPE_PROJECTS = 'projects';
diff --git a/docs/examples/1.8.x/client-android/java/avatars/get-screenshot.md b/docs/examples/1.8.x/client-android/java/avatars/get-screenshot.md
new file mode 100644
index 0000000000..077716f523
--- /dev/null
+++ b/docs/examples/1.8.x/client-android/java/avatars/get-screenshot.md
@@ -0,0 +1,41 @@
+import io.appwrite.Client;
+import io.appwrite.coroutines.CoroutineCallback;
+import io.appwrite.services.Avatars;
+
+Client client = new Client(context)
+ .setEndpoint("https://.cloud.appwrite.io/v1") // Your API Endpoint
+ .setProject(""); // Your project ID
+
+Avatars avatars = new Avatars(client);
+
+avatars.getScreenshot(
+ "https://example.com", // url
+ mapOf( "a" to "b" ), // headers (optional)
+ 1, // viewportWidth (optional)
+ 1, // viewportHeight (optional)
+ 0.1, // scale (optional)
+ theme.LIGHT, // theme (optional)
+ "", // userAgent (optional)
+ false, // fullpage (optional)
+ "", // locale (optional)
+ timezone.AFRICA_ABIDJAN, // timezone (optional)
+ -90, // latitude (optional)
+ -180, // longitude (optional)
+ 0, // accuracy (optional)
+ false, // touch (optional)
+ listOf(), // permissions (optional)
+ 0, // sleep (optional)
+ 0, // width (optional)
+ 0, // height (optional)
+ -1, // quality (optional)
+ output.JPG, // output (optional)
+ new CoroutineCallback<>((result, error) -> {
+ if (error != null) {
+ error.printStackTrace();
+ return;
+ }
+
+ Log.d("Appwrite", result.toString());
+ })
+);
+
diff --git a/docs/examples/1.8.x/client-android/kotlin/avatars/get-screenshot.md b/docs/examples/1.8.x/client-android/kotlin/avatars/get-screenshot.md
new file mode 100644
index 0000000000..014ca90fd8
--- /dev/null
+++ b/docs/examples/1.8.x/client-android/kotlin/avatars/get-screenshot.md
@@ -0,0 +1,32 @@
+import io.appwrite.Client
+import io.appwrite.coroutines.CoroutineCallback
+import io.appwrite.services.Avatars
+
+val client = Client(context)
+ .setEndpoint("https://.cloud.appwrite.io/v1") // Your API Endpoint
+ .setProject("") // Your project ID
+
+val avatars = Avatars(client)
+
+val result = avatars.getScreenshot(
+ url = "https://example.com",
+ headers = mapOf( "a" to "b" ), // (optional)
+ viewportWidth = 1, // (optional)
+ viewportHeight = 1, // (optional)
+ scale = 0.1, // (optional)
+ theme = theme.LIGHT, // (optional)
+ userAgent = "", // (optional)
+ fullpage = false, // (optional)
+ locale = "", // (optional)
+ timezone = timezone.AFRICA_ABIDJAN, // (optional)
+ latitude = -90, // (optional)
+ longitude = -180, // (optional)
+ accuracy = 0, // (optional)
+ touch = false, // (optional)
+ permissions = listOf(), // (optional)
+ sleep = 0, // (optional)
+ width = 0, // (optional)
+ height = 0, // (optional)
+ quality = -1, // (optional)
+ output = output.JPG, // (optional)
+)
\ No newline at end of file
diff --git a/docs/examples/1.8.x/client-apple/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/client-apple/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..7f4ef5da5c
--- /dev/null
+++ b/docs/examples/1.8.x/client-apple/examples/avatars/get-screenshot.md
@@ -0,0 +1,32 @@
+import Appwrite
+import AppwriteEnums
+
+let client = Client()
+ .setEndpoint("https://.cloud.appwrite.io/v1") // Your API Endpoint
+ .setProject("") // Your project ID
+
+let avatars = Avatars(client)
+
+let bytes = try await avatars.getScreenshot(
+ url: "https://example.com",
+ headers: [:], // optional
+ viewportWidth: 1, // optional
+ viewportHeight: 1, // optional
+ scale: 0.1, // optional
+ theme: .light, // optional
+ userAgent: "", // optional
+ fullpage: false, // optional
+ locale: "", // optional
+ timezone: .africaAbidjan, // optional
+ latitude: -90, // optional
+ longitude: -180, // optional
+ accuracy: 0, // optional
+ touch: false, // optional
+ permissions: [], // optional
+ sleep: 0, // optional
+ width: 0, // optional
+ height: 0, // optional
+ quality: -1, // optional
+ output: .jpg // optional
+)
+
diff --git a/docs/examples/1.8.x/client-flutter/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/client-flutter/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..768cb8f271
--- /dev/null
+++ b/docs/examples/1.8.x/client-flutter/examples/avatars/get-screenshot.md
@@ -0,0 +1,65 @@
+import 'package:appwrite/appwrite.dart';
+
+Client client = Client()
+ .setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
+ .setProject(''); // Your project ID
+
+Avatars avatars = Avatars(client);
+
+// Downloading file
+UInt8List bytes = await avatars.getScreenshot(
+ url: 'https://example.com',
+ headers: {}, // optional
+ viewportWidth: 1, // optional
+ viewportHeight: 1, // optional
+ scale: 0.1, // optional
+ theme: .light, // optional
+ userAgent: '', // optional
+ fullpage: false, // optional
+ locale: '', // optional
+ timezone: .africaAbidjan, // optional
+ latitude: -90, // optional
+ longitude: -180, // optional
+ accuracy: 0, // optional
+ touch: false, // optional
+ permissions: [], // optional
+ sleep: 0, // optional
+ width: 0, // optional
+ height: 0, // optional
+ quality: -1, // optional
+ output: .jpg, // optional
+)
+
+final file = File('path_to_file/filename.ext');
+file.writeAsBytesSync(bytes);
+
+// Displaying image preview
+FutureBuilder(
+ future: avatars.getScreenshot(
+ url:'https://example.com' ,
+ headers:{} , // optional
+ viewportWidth:1 , // optional
+ viewportHeight:1 , // optional
+ scale:0.1 , // optional
+ theme: .light, // optional
+ userAgent:'' , // optional
+ fullpage:false , // optional
+ locale:'' , // optional
+ timezone: .africaAbidjan, // optional
+ latitude:-90 , // optional
+ longitude:-180 , // optional
+ accuracy:0 , // optional
+ touch:false , // optional
+ permissions:[] , // optional
+ sleep:0 , // optional
+ width:0 , // optional
+ height:0 , // optional
+ quality:-1 , // optional
+ output: .jpg, // optional
+), // Works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(snapshot.data)
+ : CircularProgressIndicator();
+ }
+);
diff --git a/docs/examples/1.8.x/client-graphql/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/client-graphql/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/docs/examples/1.8.x/client-react-native/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/client-react-native/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..7482b4cf0e
--- /dev/null
+++ b/docs/examples/1.8.x/client-react-native/examples/avatars/get-screenshot.md
@@ -0,0 +1,32 @@
+import { Client, Avatars, , , } from "react-native-appwrite";
+
+const client = new Client()
+ .setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
+ .setProject(''); // Your project ID
+
+const avatars = new Avatars(client);
+
+const result = avatars.getScreenshot({
+ url: 'https://example.com',
+ headers: {}, // optional
+ viewportWidth: 1, // optional
+ viewportHeight: 1, // optional
+ scale: 0.1, // optional
+ theme: .Light, // optional
+ userAgent: '', // optional
+ fullpage: false, // optional
+ locale: '', // optional
+ timezone: .AfricaAbidjan, // optional
+ latitude: -90, // optional
+ longitude: -180, // optional
+ accuracy: 0, // optional
+ touch: false, // optional
+ permissions: [], // optional
+ sleep: 0, // optional
+ width: 0, // optional
+ height: 0, // optional
+ quality: -1, // optional
+ output: .Jpg // optional
+});
+
+console.log(result);
diff --git a/docs/examples/1.8.x/client-rest/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/client-rest/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..b4c31ca100
--- /dev/null
+++ b/docs/examples/1.8.x/client-rest/examples/avatars/get-screenshot.md
@@ -0,0 +1,6 @@
+GET /v1/avatars/screenshots HTTP/1.1
+Host: cloud.appwrite.io
+X-Appwrite-Response-Format: 1.8.0
+X-Appwrite-Project:
+X-Appwrite-Session:
+X-Appwrite-JWT:
diff --git a/docs/examples/1.8.x/client-web/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/client-web/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..c4722be633
--- /dev/null
+++ b/docs/examples/1.8.x/client-web/examples/avatars/get-screenshot.md
@@ -0,0 +1,32 @@
+import { Client, Avatars, , , } from "appwrite";
+
+const client = new Client()
+ .setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
+ .setProject(''); // Your project ID
+
+const avatars = new Avatars(client);
+
+const result = avatars.getScreenshot({
+ url: 'https://example.com',
+ headers: {}, // optional
+ viewportWidth: 1, // optional
+ viewportHeight: 1, // optional
+ scale: 0.1, // optional
+ theme: .Light, // optional
+ userAgent: '', // optional
+ fullpage: false, // optional
+ locale: '', // optional
+ timezone: .AfricaAbidjan, // optional
+ latitude: -90, // optional
+ longitude: -180, // optional
+ accuracy: 0, // optional
+ touch: false, // optional
+ permissions: [], // optional
+ sleep: 0, // optional
+ width: 0, // optional
+ height: 0, // optional
+ quality: -1, // optional
+ output: .Jpg // optional
+});
+
+console.log(result);
diff --git a/docs/examples/1.8.x/console-web/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/console-web/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..3a9437515d
--- /dev/null
+++ b/docs/examples/1.8.x/console-web/examples/avatars/get-screenshot.md
@@ -0,0 +1,32 @@
+import { Client, Avatars, , , } from "@appwrite.io/console";
+
+const client = new Client()
+ .setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
+ .setProject(''); // Your project ID
+
+const avatars = new Avatars(client);
+
+const result = avatars.getScreenshot({
+ url: 'https://example.com',
+ headers: {}, // optional
+ viewportWidth: 1, // optional
+ viewportHeight: 1, // optional
+ scale: 0.1, // optional
+ theme: .Light, // optional
+ userAgent: '', // optional
+ fullpage: false, // optional
+ locale: '', // optional
+ timezone: .AfricaAbidjan, // optional
+ latitude: -90, // optional
+ longitude: -180, // optional
+ accuracy: 0, // optional
+ touch: false, // optional
+ permissions: [], // optional
+ sleep: 0, // optional
+ width: 0, // optional
+ height: 0, // optional
+ quality: -1, // optional
+ output: .Jpg // optional
+});
+
+console.log(result);
diff --git a/docs/examples/1.8.x/server-dart/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/server-dart/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..7630648f98
--- /dev/null
+++ b/docs/examples/1.8.x/server-dart/examples/avatars/get-screenshot.md
@@ -0,0 +1,31 @@
+import 'package:dart_appwrite/dart_appwrite.dart';
+
+Client client = Client()
+ .setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
+ .setProject('') // Your project ID
+ .setSession(''); // The user session to authenticate with
+
+Avatars avatars = Avatars(client);
+
+UInt8List result = await avatars.getScreenshot(
+ url: 'https://example.com',
+ headers: {}, // (optional)
+ viewportWidth: 1, // (optional)
+ viewportHeight: 1, // (optional)
+ scale: 0.1, // (optional)
+ theme: .light, // (optional)
+ userAgent: '', // (optional)
+ fullpage: false, // (optional)
+ locale: '', // (optional)
+ timezone: .africaAbidjan, // (optional)
+ latitude: -90, // (optional)
+ longitude: -180, // (optional)
+ accuracy: 0, // (optional)
+ touch: false, // (optional)
+ permissions: [], // (optional)
+ sleep: 0, // (optional)
+ width: 0, // (optional)
+ height: 0, // (optional)
+ quality: -1, // (optional)
+ output: .jpg, // (optional)
+);
diff --git a/docs/examples/1.8.x/server-dotnet/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/server-dotnet/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..f5c3542a97
--- /dev/null
+++ b/docs/examples/1.8.x/server-dotnet/examples/avatars/get-screenshot.md
@@ -0,0 +1,34 @@
+using Appwrite;
+using Appwrite.Enums;
+using Appwrite.Models;
+using Appwrite.Services;
+
+Client client = new Client()
+ .SetEndPoint("https://.cloud.appwrite.io/v1") // Your API Endpoint
+ .SetProject("") // Your project ID
+ .SetSession(""); // The user session to authenticate with
+
+Avatars avatars = new Avatars(client);
+
+byte[] result = await avatars.GetScreenshot(
+ url: "https://example.com",
+ headers: [object], // optional
+ viewportWidth: 1, // optional
+ viewportHeight: 1, // optional
+ scale: 0.1, // optional
+ theme: .Light, // optional
+ userAgent: "", // optional
+ fullpage: false, // optional
+ locale: "", // optional
+ timezone: .AfricaAbidjan, // optional
+ latitude: -90, // optional
+ longitude: -180, // optional
+ accuracy: 0, // optional
+ touch: false, // optional
+ permissions: new List(), // optional
+ sleep: 0, // optional
+ width: 0, // optional
+ height: 0, // optional
+ quality: -1, // optional
+ output: .Jpg // optional
+);
\ No newline at end of file
diff --git a/docs/examples/1.8.x/server-go/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/server-go/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..ac425fbc4f
--- /dev/null
+++ b/docs/examples/1.8.x/server-go/examples/avatars/get-screenshot.md
@@ -0,0 +1,38 @@
+package main
+
+import (
+ "fmt"
+ "github.com/appwrite/sdk-for-go/client"
+ "github.com/appwrite/sdk-for-go/avatars"
+)
+
+client := client.New(
+ client.WithEndpoint("https://.cloud.appwrite.io/v1")
+ client.WithProject("")
+ client.WithSession("")
+)
+
+service := avatars.New(client)
+
+response, error := service.GetScreenshot(
+ "https://example.com",
+ avatars.WithGetScreenshotHeaders(map[string]interface{}{}),
+ avatars.WithGetScreenshotViewportWidth(1),
+ avatars.WithGetScreenshotViewportHeight(1),
+ avatars.WithGetScreenshotScale(0.1),
+ avatars.WithGetScreenshotTheme("light"),
+ avatars.WithGetScreenshotUserAgent(""),
+ avatars.WithGetScreenshotFullpage(false),
+ avatars.WithGetScreenshotLocale(""),
+ avatars.WithGetScreenshotTimezone("africa/abidjan"),
+ avatars.WithGetScreenshotLatitude(-90),
+ avatars.WithGetScreenshotLongitude(-180),
+ avatars.WithGetScreenshotAccuracy(0),
+ avatars.WithGetScreenshotTouch(false),
+ avatars.WithGetScreenshotPermissions([]interface{}{}),
+ avatars.WithGetScreenshotSleep(0),
+ avatars.WithGetScreenshotWidth(0),
+ avatars.WithGetScreenshotHeight(0),
+ avatars.WithGetScreenshotQuality(-1),
+ avatars.WithGetScreenshotOutput("jpg"),
+)
diff --git a/docs/examples/1.8.x/server-graphql/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/server-graphql/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/docs/examples/1.8.x/server-kotlin/java/avatars/get-screenshot.md b/docs/examples/1.8.x/server-kotlin/java/avatars/get-screenshot.md
new file mode 100644
index 0000000000..cf734af3b2
--- /dev/null
+++ b/docs/examples/1.8.x/server-kotlin/java/avatars/get-screenshot.md
@@ -0,0 +1,42 @@
+import io.appwrite.Client;
+import io.appwrite.coroutines.CoroutineCallback;
+import io.appwrite.services.Avatars;
+
+Client client = new Client()
+ .setEndpoint("https://.cloud.appwrite.io/v1") // Your API Endpoint
+ .setProject("") // Your project ID
+ .setSession(""); // The user session to authenticate with
+
+Avatars avatars = new Avatars(client);
+
+avatars.getScreenshot(
+ "https://example.com", // url
+ mapOf( "a" to "b" ), // headers (optional)
+ 1, // viewportWidth (optional)
+ 1, // viewportHeight (optional)
+ 0.1, // scale (optional)
+ .LIGHT, // theme (optional)
+ "", // userAgent (optional)
+ false, // fullpage (optional)
+ "", // locale (optional)
+ .AFRICA_ABIDJAN, // timezone (optional)
+ -90, // latitude (optional)
+ -180, // longitude (optional)
+ 0, // accuracy (optional)
+ false, // touch (optional)
+ listOf(), // permissions (optional)
+ 0, // sleep (optional)
+ 0, // width (optional)
+ 0, // height (optional)
+ -1, // quality (optional)
+ .JPG, // output (optional)
+ new CoroutineCallback<>((result, error) -> {
+ if (error != null) {
+ error.printStackTrace();
+ return;
+ }
+
+ System.out.println(result);
+ })
+);
+
diff --git a/docs/examples/1.8.x/server-kotlin/kotlin/avatars/get-screenshot.md b/docs/examples/1.8.x/server-kotlin/kotlin/avatars/get-screenshot.md
new file mode 100644
index 0000000000..96032bb8a4
--- /dev/null
+++ b/docs/examples/1.8.x/server-kotlin/kotlin/avatars/get-screenshot.md
@@ -0,0 +1,33 @@
+import io.appwrite.Client
+import io.appwrite.coroutines.CoroutineCallback
+import io.appwrite.services.Avatars
+
+val client = Client()
+ .setEndpoint("https://.cloud.appwrite.io/v1") // Your API Endpoint
+ .setProject("") // Your project ID
+ .setSession("") // The user session to authenticate with
+
+val avatars = Avatars(client)
+
+val result = avatars.getScreenshot(
+ url = "https://example.com",
+ headers = mapOf( "a" to "b" ), // optional
+ viewportWidth = 1, // optional
+ viewportHeight = 1, // optional
+ scale = 0.1, // optional
+ theme = "light", // optional
+ userAgent = "", // optional
+ fullpage = false, // optional
+ locale = "", // optional
+ timezone = "africa/abidjan", // optional
+ latitude = -90, // optional
+ longitude = -180, // optional
+ accuracy = 0, // optional
+ touch = false, // optional
+ permissions = listOf(), // optional
+ sleep = 0, // optional
+ width = 0, // optional
+ height = 0, // optional
+ quality = -1, // optional
+ output = "jpg" // optional
+)
diff --git a/docs/examples/1.8.x/server-nodejs/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/server-nodejs/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..5f7b40cece
--- /dev/null
+++ b/docs/examples/1.8.x/server-nodejs/examples/avatars/get-screenshot.md
@@ -0,0 +1,31 @@
+const sdk = require('node-appwrite');
+
+const client = new sdk.Client()
+ .setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
+ .setProject('') // Your project ID
+ .setSession(''); // The user session to authenticate with
+
+const avatars = new sdk.Avatars(client);
+
+const result = await avatars.getScreenshot({
+ url: 'https://example.com',
+ headers: {}, // optional
+ viewportWidth: 1, // optional
+ viewportHeight: 1, // optional
+ scale: 0.1, // optional
+ theme: sdk..Light, // optional
+ userAgent: '', // optional
+ fullpage: false, // optional
+ locale: '', // optional
+ timezone: sdk..AfricaAbidjan, // optional
+ latitude: -90, // optional
+ longitude: -180, // optional
+ accuracy: 0, // optional
+ touch: false, // optional
+ permissions: [], // optional
+ sleep: 0, // optional
+ width: 0, // optional
+ height: 0, // optional
+ quality: -1, // optional
+ output: sdk..Jpg // optional
+});
diff --git a/docs/examples/1.8.x/server-php/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/server-php/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..b9dfd23862
--- /dev/null
+++ b/docs/examples/1.8.x/server-php/examples/avatars/get-screenshot.md
@@ -0,0 +1,37 @@
+setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
+ ->setProject('') // Your project ID
+ ->setSession(''); // The user session to authenticate with
+
+$avatars = new Avatars($client);
+
+$result = $avatars->getScreenshot(
+ url: 'https://example.com',
+ headers: [], // optional
+ viewportWidth: 1, // optional
+ viewportHeight: 1, // optional
+ scale: 0.1, // optional
+ theme: Theme::LIGHT(), // optional
+ userAgent: '', // optional
+ fullpage: false, // optional
+ locale: '', // optional
+ timezone: Timezone::AFRICAABIDJAN(), // optional
+ latitude: -90, // optional
+ longitude: -180, // optional
+ accuracy: 0, // optional
+ touch: false, // optional
+ permissions: [], // optional
+ sleep: 0, // optional
+ width: 0, // optional
+ height: 0, // optional
+ quality: -1, // optional
+ output: Output::JPG() // optional
+);
\ No newline at end of file
diff --git a/docs/examples/1.8.x/server-php/examples/databases/create-relationship-attribute.md b/docs/examples/1.8.x/server-php/examples/databases/create-relationship-attribute.md
index caccd36031..551fe17a9d 100644
--- a/docs/examples/1.8.x/server-php/examples/databases/create-relationship-attribute.md
+++ b/docs/examples/1.8.x/server-php/examples/databases/create-relationship-attribute.md
@@ -3,6 +3,7 @@
use Appwrite\Client;
use Appwrite\Services\Databases;
use Appwrite\Enums\RelationshipType;
+use Appwrite\Enums\RelationMutate;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/databases/update-relationship-attribute.md b/docs/examples/1.8.x/server-php/examples/databases/update-relationship-attribute.md
index 01783cf3bf..a4d6888711 100644
--- a/docs/examples/1.8.x/server-php/examples/databases/update-relationship-attribute.md
+++ b/docs/examples/1.8.x/server-php/examples/databases/update-relationship-attribute.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Databases;
+use Appwrite\Enums\RelationMutate;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/functions/create-execution.md b/docs/examples/1.8.x/server-php/examples/functions/create-execution.md
index cd11b5ea6e..9c12e87374 100644
--- a/docs/examples/1.8.x/server-php/examples/functions/create-execution.md
+++ b/docs/examples/1.8.x/server-php/examples/functions/create-execution.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Functions;
+use Appwrite\Enums\ExecutionMethod;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/functions/create.md b/docs/examples/1.8.x/server-php/examples/functions/create.md
index 3d37b8068e..f7176871bd 100644
--- a/docs/examples/1.8.x/server-php/examples/functions/create.md
+++ b/docs/examples/1.8.x/server-php/examples/functions/create.md
@@ -2,7 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Functions;
-use Appwrite\Enums\;
+use Appwrite\Enums\Runtime;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
@@ -14,7 +14,7 @@ $functions = new Functions($client);
$result = $functions->create(
functionId: '',
name: '',
- runtime: ::NODE145(),
+ runtime: Runtime::NODE145(),
execute: ["any"], // optional
events: [], // optional
schedule: '', // optional
diff --git a/docs/examples/1.8.x/server-php/examples/functions/get-deployment-download.md b/docs/examples/1.8.x/server-php/examples/functions/get-deployment-download.md
index 7b3e18751e..a06f97b662 100644
--- a/docs/examples/1.8.x/server-php/examples/functions/get-deployment-download.md
+++ b/docs/examples/1.8.x/server-php/examples/functions/get-deployment-download.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Functions;
+use Appwrite\Enums\DeploymentDownloadType;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/functions/update.md b/docs/examples/1.8.x/server-php/examples/functions/update.md
index ea8d863ae5..da5ee88931 100644
--- a/docs/examples/1.8.x/server-php/examples/functions/update.md
+++ b/docs/examples/1.8.x/server-php/examples/functions/update.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Functions;
+use Appwrite\Enums\Runtime;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
@@ -13,7 +14,7 @@ $functions = new Functions($client);
$result = $functions->update(
functionId: '',
name: '',
- runtime: ::NODE145(), // optional
+ runtime: Runtime::NODE145(), // optional
execute: ["any"], // optional
events: [], // optional
schedule: '', // optional
diff --git a/docs/examples/1.8.x/server-php/examples/health/get-failed-jobs.md b/docs/examples/1.8.x/server-php/examples/health/get-failed-jobs.md
index 02959db3b5..63bc1c83f2 100644
--- a/docs/examples/1.8.x/server-php/examples/health/get-failed-jobs.md
+++ b/docs/examples/1.8.x/server-php/examples/health/get-failed-jobs.md
@@ -2,7 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Health;
-use Appwrite\Enums\;
+use Appwrite\Enums\Name;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
@@ -12,6 +12,6 @@ $client = (new Client())
$health = new Health($client);
$result = $health->getFailedJobs(
- name: ::V1DATABASE(),
+ name: Name::V1DATABASE(),
threshold: null // optional
);
\ No newline at end of file
diff --git a/docs/examples/1.8.x/server-php/examples/messaging/create-push.md b/docs/examples/1.8.x/server-php/examples/messaging/create-push.md
index 51fc0d0a92..614c758c80 100644
--- a/docs/examples/1.8.x/server-php/examples/messaging/create-push.md
+++ b/docs/examples/1.8.x/server-php/examples/messaging/create-push.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Messaging;
+use Appwrite\Enums\MessagePriority;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/messaging/create-smtp-provider.md b/docs/examples/1.8.x/server-php/examples/messaging/create-smtp-provider.md
index 017f20cc15..953bbcf44f 100644
--- a/docs/examples/1.8.x/server-php/examples/messaging/create-smtp-provider.md
+++ b/docs/examples/1.8.x/server-php/examples/messaging/create-smtp-provider.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Messaging;
+use Appwrite\Enums\SmtpEncryption;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/messaging/update-push.md b/docs/examples/1.8.x/server-php/examples/messaging/update-push.md
index 05a51783c9..0fea9a135f 100644
--- a/docs/examples/1.8.x/server-php/examples/messaging/update-push.md
+++ b/docs/examples/1.8.x/server-php/examples/messaging/update-push.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Messaging;
+use Appwrite\Enums\MessagePriority;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/messaging/update-smtp-provider.md b/docs/examples/1.8.x/server-php/examples/messaging/update-smtp-provider.md
index 3bc80d2789..495f332131 100644
--- a/docs/examples/1.8.x/server-php/examples/messaging/update-smtp-provider.md
+++ b/docs/examples/1.8.x/server-php/examples/messaging/update-smtp-provider.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Messaging;
+use Appwrite\Enums\SmtpEncryption;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/sites/create.md b/docs/examples/1.8.x/server-php/examples/sites/create.md
index 4a1c3a4fcb..6f1fc5ac27 100644
--- a/docs/examples/1.8.x/server-php/examples/sites/create.md
+++ b/docs/examples/1.8.x/server-php/examples/sites/create.md
@@ -2,8 +2,9 @@
use Appwrite\Client;
use Appwrite\Services\Sites;
-use Appwrite\Enums\;
-use Appwrite\Enums\;
+use Appwrite\Enums\Framework;
+use Appwrite\Enums\BuildRuntime;
+use Appwrite\Enums\Adapter;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
@@ -15,15 +16,15 @@ $sites = new Sites($client);
$result = $sites->create(
siteId: '',
name: '',
- framework: ::ANALOG(),
- buildRuntime: ::NODE145(),
+ framework: Framework::ANALOG(),
+ buildRuntime: BuildRuntime::NODE145(),
enabled: false, // optional
logging: false, // optional
timeout: 1, // optional
installCommand: '', // optional
buildCommand: '', // optional
outputDirectory: '', // optional
- adapter: ::STATIC(), // optional
+ adapter: Adapter::STATIC(), // optional
installationId: '', // optional
fallbackFile: '', // optional
providerRepositoryId: '', // optional
diff --git a/docs/examples/1.8.x/server-php/examples/sites/get-deployment-download.md b/docs/examples/1.8.x/server-php/examples/sites/get-deployment-download.md
index 91c6b6e52a..61fad0bd74 100644
--- a/docs/examples/1.8.x/server-php/examples/sites/get-deployment-download.md
+++ b/docs/examples/1.8.x/server-php/examples/sites/get-deployment-download.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Sites;
+use Appwrite\Enums\DeploymentDownloadType;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/sites/update.md b/docs/examples/1.8.x/server-php/examples/sites/update.md
index f2ca54a987..d2a6c9d256 100644
--- a/docs/examples/1.8.x/server-php/examples/sites/update.md
+++ b/docs/examples/1.8.x/server-php/examples/sites/update.md
@@ -2,7 +2,9 @@
use Appwrite\Client;
use Appwrite\Services\Sites;
-use Appwrite\Enums\;
+use Appwrite\Enums\Framework;
+use Appwrite\Enums\BuildRuntime;
+use Appwrite\Enums\Adapter;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
@@ -14,15 +16,15 @@ $sites = new Sites($client);
$result = $sites->update(
siteId: '',
name: '',
- framework: ::ANALOG(),
+ framework: Framework::ANALOG(),
enabled: false, // optional
logging: false, // optional
timeout: 1, // optional
installCommand: '', // optional
buildCommand: '', // optional
outputDirectory: '', // optional
- buildRuntime: ::NODE145(), // optional
- adapter: ::STATIC(), // optional
+ buildRuntime: BuildRuntime::NODE145(), // optional
+ adapter: Adapter::STATIC(), // optional
fallbackFile: '', // optional
installationId: '', // optional
providerRepositoryId: '', // optional
diff --git a/docs/examples/1.8.x/server-php/examples/storage/create-bucket.md b/docs/examples/1.8.x/server-php/examples/storage/create-bucket.md
index 2e7cc1d15c..3d4f717e4d 100644
--- a/docs/examples/1.8.x/server-php/examples/storage/create-bucket.md
+++ b/docs/examples/1.8.x/server-php/examples/storage/create-bucket.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Storage;
+use Appwrite\Enums\Compression;
use Appwrite\Permission;
use Appwrite\Role;
@@ -20,7 +21,7 @@ $result = $storage->createBucket(
enabled: false, // optional
maximumFileSize: 1, // optional
allowedFileExtensions: [], // optional
- compression: ::NONE(), // optional
+ compression: Compression::NONE(), // optional
encryption: false, // optional
antivirus: false // optional
);
\ No newline at end of file
diff --git a/docs/examples/1.8.x/server-php/examples/storage/get-file-preview.md b/docs/examples/1.8.x/server-php/examples/storage/get-file-preview.md
index 0b65fc326a..aaa15a22fb 100644
--- a/docs/examples/1.8.x/server-php/examples/storage/get-file-preview.md
+++ b/docs/examples/1.8.x/server-php/examples/storage/get-file-preview.md
@@ -2,6 +2,8 @@
use Appwrite\Client;
use Appwrite\Services\Storage;
+use Appwrite\Enums\ImageGravity;
+use Appwrite\Enums\ImageFormat;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/storage/update-bucket.md b/docs/examples/1.8.x/server-php/examples/storage/update-bucket.md
index 819798cb95..77f4262c2d 100644
--- a/docs/examples/1.8.x/server-php/examples/storage/update-bucket.md
+++ b/docs/examples/1.8.x/server-php/examples/storage/update-bucket.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Storage;
+use Appwrite\Enums\Compression;
use Appwrite\Permission;
use Appwrite\Role;
@@ -20,7 +21,7 @@ $result = $storage->updateBucket(
enabled: false, // optional
maximumFileSize: 1, // optional
allowedFileExtensions: [], // optional
- compression: ::NONE(), // optional
+ compression: Compression::NONE(), // optional
encryption: false, // optional
antivirus: false // optional
);
\ No newline at end of file
diff --git a/docs/examples/1.8.x/server-php/examples/tablesdb/create-relationship-column.md b/docs/examples/1.8.x/server-php/examples/tablesdb/create-relationship-column.md
index 031d1fd1aa..7f9a06cc03 100644
--- a/docs/examples/1.8.x/server-php/examples/tablesdb/create-relationship-column.md
+++ b/docs/examples/1.8.x/server-php/examples/tablesdb/create-relationship-column.md
@@ -3,6 +3,7 @@
use Appwrite\Client;
use Appwrite\Services\TablesDB;
use Appwrite\Enums\RelationshipType;
+use Appwrite\Enums\RelationMutate;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/tablesdb/update-relationship-column.md b/docs/examples/1.8.x/server-php/examples/tablesdb/update-relationship-column.md
index 834dc18cee..cc2e2ccaef 100644
--- a/docs/examples/1.8.x/server-php/examples/tablesdb/update-relationship-column.md
+++ b/docs/examples/1.8.x/server-php/examples/tablesdb/update-relationship-column.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\TablesDB;
+use Appwrite\Enums\RelationMutate;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-php/examples/users/create-sha-user.md b/docs/examples/1.8.x/server-php/examples/users/create-sha-user.md
index 0b9a27ed8e..812bcd5eb5 100644
--- a/docs/examples/1.8.x/server-php/examples/users/create-sha-user.md
+++ b/docs/examples/1.8.x/server-php/examples/users/create-sha-user.md
@@ -2,6 +2,7 @@
use Appwrite\Client;
use Appwrite\Services\Users;
+use Appwrite\Enums\PasswordHash;
$client = (new Client())
->setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint
diff --git a/docs/examples/1.8.x/server-python/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/server-python/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..34bdf8ac7a
--- /dev/null
+++ b/docs/examples/1.8.x/server-python/examples/avatars/get-screenshot.md
@@ -0,0 +1,32 @@
+from appwrite.client import Client
+from appwrite.services.avatars import Avatars
+
+client = Client()
+client.set_endpoint('https://.cloud.appwrite.io/v1') # Your API Endpoint
+client.set_project('') # Your project ID
+client.set_session('') # The user session to authenticate with
+
+avatars = Avatars(client)
+
+result = avatars.get_screenshot(
+ url = 'https://example.com',
+ headers = {}, # optional
+ viewport_width = 1, # optional
+ viewport_height = 1, # optional
+ scale = 0.1, # optional
+ theme = .LIGHT, # optional
+ user_agent = '', # optional
+ fullpage = False, # optional
+ locale = '', # optional
+ timezone = .AFRICA_ABIDJAN, # optional
+ latitude = -90, # optional
+ longitude = -180, # optional
+ accuracy = 0, # optional
+ touch = False, # optional
+ permissions = [], # optional
+ sleep = 0, # optional
+ width = 0, # optional
+ height = 0, # optional
+ quality = -1, # optional
+ output = .JPG # optional
+)
diff --git a/docs/examples/1.8.x/server-rest/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/server-rest/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..0ab16b59e6
--- /dev/null
+++ b/docs/examples/1.8.x/server-rest/examples/avatars/get-screenshot.md
@@ -0,0 +1,7 @@
+GET /v1/avatars/screenshots HTTP/1.1
+Host: cloud.appwrite.io
+X-Appwrite-Response-Format: 1.8.0
+X-Appwrite-Project:
+X-Appwrite-Session:
+X-Appwrite-Key:
+X-Appwrite-JWT:
diff --git a/docs/examples/1.8.x/server-ruby/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/server-ruby/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..f2af537fe8
--- /dev/null
+++ b/docs/examples/1.8.x/server-ruby/examples/avatars/get-screenshot.md
@@ -0,0 +1,33 @@
+require 'appwrite'
+
+include Appwrite
+
+client = Client.new
+ .set_endpoint('https://.cloud.appwrite.io/v1') # Your API Endpoint
+ .set_project('') # Your project ID
+ .set_session('') # The user session to authenticate with
+
+avatars = Avatars.new(client)
+
+result = avatars.get_screenshot(
+ url: 'https://example.com',
+ headers: {}, # optional
+ viewport_width: 1, # optional
+ viewport_height: 1, # optional
+ scale: 0.1, # optional
+ theme: ::LIGHT, # optional
+ user_agent: '', # optional
+ fullpage: false, # optional
+ locale: '', # optional
+ timezone: ::AFRICA_ABIDJAN, # optional
+ latitude: -90, # optional
+ longitude: -180, # optional
+ accuracy: 0, # optional
+ touch: false, # optional
+ permissions: [], # optional
+ sleep: 0, # optional
+ width: 0, # optional
+ height: 0, # optional
+ quality: -1, # optional
+ output: ::JPG # optional
+)
diff --git a/docs/examples/1.8.x/server-swift/examples/avatars/get-screenshot.md b/docs/examples/1.8.x/server-swift/examples/avatars/get-screenshot.md
new file mode 100644
index 0000000000..3aa1661093
--- /dev/null
+++ b/docs/examples/1.8.x/server-swift/examples/avatars/get-screenshot.md
@@ -0,0 +1,33 @@
+import Appwrite
+import AppwriteEnums
+
+let client = Client()
+ .setEndpoint("https://.cloud.appwrite.io/v1") // Your API Endpoint
+ .setProject("") // Your project ID
+ .setSession("") // The user session to authenticate with
+
+let avatars = Avatars(client)
+
+let bytes = try await avatars.getScreenshot(
+ url: "https://example.com",
+ headers: [:], // optional
+ viewportWidth: 1, // optional
+ viewportHeight: 1, // optional
+ scale: 0.1, // optional
+ theme: .light, // optional
+ userAgent: "", // optional
+ fullpage: false, // optional
+ locale: "", // optional
+ timezone: .africaAbidjan, // optional
+ latitude: -90, // optional
+ longitude: -180, // optional
+ accuracy: 0, // optional
+ touch: false, // optional
+ permissions: [], // optional
+ sleep: 0, // optional
+ width: 0, // optional
+ height: 0, // optional
+ quality: -1, // optional
+ output: .jpg // optional
+)
+
diff --git a/docs/sdks/cli/CHANGELOG.md b/docs/sdks/cli/CHANGELOG.md
index ac1624401c..8e50441769 100644
--- a/docs/sdks/cli/CHANGELOG.md
+++ b/docs/sdks/cli/CHANGELOG.md
@@ -1,5 +1,9 @@
# Change Log
+## 11.1.1
+
+* Fix duplicate `enums` during type generation by prefixing them with table name. For example, `enum MyEnum` will now be generated as `enum MyTableMyEnum` to avoid conflicts.
+
## 11.1.0
* Add `total` parameter to list queries allowing skipping counting rows in a table for improved performance
diff --git a/docs/sdks/dart/CHANGELOG.md b/docs/sdks/dart/CHANGELOG.md
index 1a2cd6a5be..7fd7227f15 100644
--- a/docs/sdks/dart/CHANGELOG.md
+++ b/docs/sdks/dart/CHANGELOG.md
@@ -1,5 +1,12 @@
# Change Log
+## 19.4.0
+
+* Add `getScreenshot` method to `Avatars` service
+* Add enums `Theme`, `Output` and `Timezone`
+* Update runtime enums to add support for `dart39` and `flutter335` runtimes
+* Fix passing of `null` values and stripping only non-nullable optional parameters from the request body
+
## 19.3.0
* Add `total` parameter to list queries allowing skipping counting rows in a table for improved performance
diff --git a/docs/sdks/flutter/CHANGELOG.md b/docs/sdks/flutter/CHANGELOG.md
index 5ab7d3269a..2f26f34edd 100644
--- a/docs/sdks/flutter/CHANGELOG.md
+++ b/docs/sdks/flutter/CHANGELOG.md
@@ -1,5 +1,9 @@
# Change Log
+## 20.3.1
+
+* Fix passing of `null` values and stripping only non-nullable optional parameters from the request body
+
## 20.3.0
* Add `total` parameter to list queries allowing skipping counting rows in a table for improved performance
diff --git a/docs/sdks/php/CHANGELOG.md b/docs/sdks/php/CHANGELOG.md
index 6e8d4d7545..14a26e441d 100644
--- a/docs/sdks/php/CHANGELOG.md
+++ b/docs/sdks/php/CHANGELOG.md
@@ -1,5 +1,15 @@
# Change Log
+## 18.0.1
+
+* Fix `TablesDB` service to use correct file name
+
+## 18.0.0
+
+* Fix duplicate methods issue (e.g., `updateMFA` and `updateMfa`) causing build and runtime errors
+* Add support for `getScreenshot` method to `Avatars` service
+* Add `Output`, `Theme` and `Timezone` enums
+
## 17.5.0
* Add `total` parameter to list queries allowing skipping counting rows in a table for improved performance
diff --git a/public/images/sites/templates/text-to-speech-dark.png b/public/images/sites/templates/text-to-speech-dark.png
new file mode 100644
index 0000000000..afa68c4227
Binary files /dev/null and b/public/images/sites/templates/text-to-speech-dark.png differ
diff --git a/public/images/sites/templates/text-to-speech-light.png b/public/images/sites/templates/text-to-speech-light.png
new file mode 100644
index 0000000000..e10148fe17
Binary files /dev/null and b/public/images/sites/templates/text-to-speech-light.png differ
diff --git a/src/Appwrite/Migration/Version/V23.php b/src/Appwrite/Migration/Version/V23.php
index 7a6d58d59f..a4027b506e 100644
--- a/src/Appwrite/Migration/Version/V23.php
+++ b/src/Appwrite/Migration/Version/V23.php
@@ -6,6 +6,7 @@ use Appwrite\Migration\Migration;
use Exception;
use Throwable;
use Utopia\CLI\Console;
+use Utopia\Config\Config;
use Utopia\Database\Database;
use Utopia\Database\Document;
use Utopia\Database\Exception\Conflict;
@@ -132,6 +133,13 @@ class V23 extends Migration
}
$this->dbForProject->purgeCachedCollection($id);
break;
+ case 'migrations':
+ try {
+ $this->updateMigrateErrorSize();
+ } catch (\Throwable $th) {
+ Console::warning("Failed to migration error attribute size in collection {$id}: {$th->getMessage()}");
+ }
+
default:
break;
}
@@ -201,4 +209,46 @@ class V23 extends Migration
}
return $document;
}
+
+ /**
+ * Update migration attribute size
+ * @return void
+ */
+ private function updateMigrateErrorSize(): void
+ {
+
+ if ($this->project->getId() === 'console') {
+ return;
+ }
+
+ // Read-modify-write from the live schema to avoid overwriting unrelated changes.
+ $migration = $this->dbForProject->getCollection('migrations');
+ $attributes = $migration->getAttribute('attributes', []);
+ $attrsArray = \array_map(fn (Document $doc) => $doc->getArrayCopy(), $attributes);
+ $errorsIdx = \array_search('errors', \array_column($attrsArray, '$id'));
+
+ if ($errorsIdx === false) {
+ Console::warning("Skipping: 'errors' attribute not found in migrations collection for project {$this->project->getId()}");
+ return;
+ }
+
+ $desiredSize = 1_000_000;
+ $migrationAttributes = Config::getParam('collections', [])['projects']['migrations']['attributes'] ?? [];
+ $migrationIndex = \array_search('errors', \array_column($migrationAttributes, '$id'));
+
+ if ($migrationIndex !== false && isset($migrationAttributes[$migrationIndex]['size'])) {
+ $desiredSize = (int) $migrationAttributes[$migrationIndex]['size'];
+ }
+
+ $currentSize = (int) ($attributes[$errorsIdx]['size'] ?? 0);
+
+ if ($currentSize === $desiredSize) {
+ Console::warning("Skipping: 'errors' attribute already of desired size {$desiredSize} in migrations collection for project {$this->project->getId()}");
+ return;
+ }
+ $attributes[$errorsIdx]['size'] = $desiredSize;
+ $migration->setAttribute('attributes', $attributes);
+ $this->dbForProject->updateDocument($migration->getCollection(), $migration->getId(), $migration);
+ $this->dbForProject->purgeCachedCollection('migrations');
+ }
}
diff --git a/src/Appwrite/Platform/Tasks/SDKs.php b/src/Appwrite/Platform/Tasks/SDKs.php
index cf4f107e8e..d3c605655f 100644
--- a/src/Appwrite/Platform/Tasks/SDKs.php
+++ b/src/Appwrite/Platform/Tasks/SDKs.php
@@ -259,8 +259,6 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
}
if ($createRelease) {
- Console::execute('git config --global user.email "$GIT_EMAIL"', stdin: '', stdout: '', stderr: '');
-
$releaseVersion = $language['version'];
$repoName = $language['gitUserName'] . '/' . $language['gitRepoName'];
@@ -429,16 +427,21 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
mkdir -p ' . $target . ' && \
cd ' . $target . ' && \
git init && \
+ git config core.ignorecase false && \
+ git config pull.rebase false && \
git remote add origin ' . $gitUrl . ' && \
git fetch origin && \
- git checkout ' . $repoBranch . ' || git checkout -b ' . $repoBranch . ' && \
+ (git checkout -f ' . $repoBranch . ' 2>/dev/null || git checkout -b ' . $repoBranch . ') && \
git pull origin ' . $repoBranch . ' && \
- git checkout ' . $gitBranch . ' || git checkout -b ' . $gitBranch . ' && \
- git fetch origin ' . $gitBranch . ' || git push -u origin ' . $gitBranch . ' && \
- git pull origin ' . $gitBranch . ' && \
- find . -mindepth 1 ! -path "./.git*" -delete && \
+ (git checkout -f ' . $gitBranch . ' 2>/dev/null || git checkout -b ' . $gitBranch . ') && \
+ (git fetch origin ' . $gitBranch . ' 2>/dev/null || git push -u origin ' . $gitBranch . ') && \
+ git reset --hard origin/' . $gitBranch . ' 2>/dev/null || true && \
+ (test -d .github && cp -r .github /tmp/.github-backup-$$ || true) && \
+ git rm -rf --cached . && \
+ git clean -fdx -e .git -e .github && \
cp -r ' . $result . '/. ' . $target . '/ && \
- git add . && \
+ (test -d /tmp/.github-backup-$$ && cp -r /tmp/.github-backup-$$/.github . && rm -rf /tmp/.github-backup-$$ || true) && \
+ git add -A && \
git commit -m "' . $message . '" && \
git push -u origin ' . $gitBranch . '
');
diff --git a/src/Appwrite/Platform/Workers/StatsResources.php b/src/Appwrite/Platform/Workers/StatsResources.php
index 5ec306c5bb..1ef348091a 100644
--- a/src/Appwrite/Platform/Workers/StatsResources.php
+++ b/src/Appwrite/Platform/Workers/StatsResources.php
@@ -335,7 +335,11 @@ class StatsResources extends Action
$this->createStatsDocuments($region, str_replace("{resourceType}", RESOURCE_TYPE_FUNCTIONS, METRIC_RESOURCE_TYPE_DEPLOYMENTS), $deployments);
$this->createStatsDocuments($region, str_replace("{resourceType}", RESOURCE_TYPE_FUNCTIONS, METRIC_RESOURCE_TYPE_BUILDS), $deployments);
- $this->foreachDocument($dbForProject, 'functions', [], function (Document $function) use ($dbForProject, $region) {
+
+ // Count runtimes
+ $runtimes = [];
+
+ $this->foreachDocument($dbForProject, 'functions', [], function (Document $function) use ($dbForProject, $region, &$runtimes) {
$functionDeploymentsStorage = $dbForProject->sum('deployments', 'sourceSize', [
Query::equal('resourceInternalId', [$function->getSequence()]),
Query::equal('resourceType', [RESOURCE_TYPE_FUNCTIONS]),
@@ -364,7 +368,19 @@ class StatsResources extends Action
});
$this->createStatsDocuments($region, str_replace(['{resourceType}','{resourceInternalId}'], [RESOURCE_TYPE_FUNCTIONS,$function->getSequence()], METRIC_RESOURCE_TYPE_ID_BUILDS_STORAGE), $functionBuildsStorage);
+
+ // Runtimes count
+ $runtime = $function->getAttribute('runtime');
+ if (!empty($runtime)) {
+ $runtimes[$runtime] = ($runtimes[$runtime] ?? 0) + 1;
+ }
});
+
+ // Write runtimes counts
+ foreach ($runtimes as $runtime => $count) {
+ $this->createStatsDocuments($region, str_replace('{runtime}', $runtime, METRIC_FUNCTIONS_RUNTIME), $count);
+ }
+
}
protected function countForSites(Database $dbForProject, string $region)
@@ -385,7 +401,10 @@ class StatsResources extends Action
$this->createStatsDocuments($region, str_replace("{resourceType}", RESOURCE_TYPE_SITES, METRIC_RESOURCE_TYPE_DEPLOYMENTS), $deployments);
$this->createStatsDocuments($region, str_replace("{resourceType}", RESOURCE_TYPE_SITES, METRIC_RESOURCE_TYPE_BUILDS), $deployments);
- $this->foreachDocument($dbForProject, 'sites', [], function (Document $site) use ($dbForProject, $region) {
+ // Count frameworks
+ $frameworks = [];
+
+ $this->foreachDocument($dbForProject, 'sites', [], function (Document $site) use ($dbForProject, $region, &$frameworks) {
$siteDeploymentsStorage = $dbForProject->sum('deployments', 'sourceSize', [
Query::equal('resourceInternalId', [$site->getSequence()]),
Query::equal('resourceType', [RESOURCE_TYPE_SITES]),
@@ -410,7 +429,18 @@ class StatsResources extends Action
]);
$this->createStatsDocuments($region, str_replace(['{resourceType}','{resourceInternalId}'], [RESOURCE_TYPE_SITES,$site->getSequence()], METRIC_RESOURCE_TYPE_ID_BUILDS_STORAGE), $siteBuildsStorage);
+
+ // Frameworks count
+ $framework = $site->getAttribute('framework');
+ if (!empty($framework)) {
+ $frameworks[$framework] = ($frameworks[$framework] ?? 0) + 1;
+ }
});
+
+ // Write frameworks counts
+ foreach ($frameworks as $framework => $count) {
+ $this->createStatsDocuments($region, str_replace('{framework}', $framework, METRIC_SITES_FRAMEWORK), $count);
+ }
}
protected function createStatsDocuments(string $region, string $metric, int $value)
diff --git a/tests/e2e/Services/Account/AccountBase.php b/tests/e2e/Services/Account/AccountBase.php
index b2f85637a8..9f35932700 100644
--- a/tests/e2e/Services/Account/AccountBase.php
+++ b/tests/e2e/Services/Account/AccountBase.php
@@ -41,6 +41,11 @@ trait AccountBase
$this->assertNotEmpty($response['body']['accessedAt']);
$this->assertArrayHasKey('targets', $response['body']);
$this->assertEquals($email, $response['body']['targets'][0]['identifier']);
+ $this->assertArrayNotHasKey('emailCanonical', $response['body']);
+ $this->assertArrayNotHasKey('emailIsFree', $response['body']);
+ $this->assertArrayNotHasKey('emailIsDisposable', $response['body']);
+ $this->assertArrayNotHasKey('emailIsCorporate', $response['body']);
+ $this->assertArrayNotHasKey('emailIsCanonical', $response['body']);
/**
* Test for FAILURE