From 5fa8f9fb1a4fa9629980b1428e41b1be9f4b694b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 19 Feb 2026 11:42:43 +0000 Subject: [PATCH] chore: update API specs and SDK examples --- .../examples/projects/create-schedule.md | 7 + .../examples/projects/get-schedule.md | 5 + .../examples/projects/list-schedules.md | 4 + .../examples/projects/create-schedule.md | 20 + .../examples/projects/get-schedule.md | 16 + .../examples/projects/list-schedules.md | 17 + .../examples/manager/create-block.md | 19 + .../examples/manager/create-event.md | 21 + .../examples/manager/create-project-stats.md | 17 + .../examples/manager/delete-block.md | 17 + .../examples/manager/get-dns-records.md | 14 + .../examples/manager/get-domain-zone.md | 14 + .../examples/manager/get-domain.md | 14 + .../manager-php/examples/manager/get-rule.md | 14 + .../examples/manager/list-blocks.md | 14 + .../examples/regions/create-event.md | 21 + .../examples/regions/create-execution.md | 26 + .../examples/regions/create-usage.md | 15 + .../examples/regions/delete-cache.md | 19 + .../examples/regions/delete-project.md | 15 + .../regions/get-deployment-runtime.md | 15 + .../examples/regions/get-function-runtime.md | 15 + .../examples/regions/get-site-runtime.md | 15 + specs/1.8.x/open-api3-1.8.x-client.json | 24 +- specs/1.8.x/open-api3-1.8.x-console.json | 925 +++++--- specs/1.8.x/open-api3-1.8.x-manager.json | 1906 ++++++++++++++++ specs/1.8.x/open-api3-1.8.x-server.json | 240 +- specs/1.8.x/swagger2-1.8.x-client.json | 24 +- specs/1.8.x/swagger2-1.8.x-console.json | 921 +++++--- specs/1.8.x/swagger2-1.8.x-manager.json | 1946 +++++++++++++++++ specs/1.8.x/swagger2-1.8.x-server.json | 240 +- 31 files changed, 5810 insertions(+), 770 deletions(-) create mode 100644 examples/1.8.x/console-cli/examples/projects/create-schedule.md create mode 100644 examples/1.8.x/console-cli/examples/projects/get-schedule.md create mode 100644 examples/1.8.x/console-cli/examples/projects/list-schedules.md create mode 100644 examples/1.8.x/console-web/examples/projects/create-schedule.md create mode 100644 examples/1.8.x/console-web/examples/projects/get-schedule.md create mode 100644 examples/1.8.x/console-web/examples/projects/list-schedules.md create mode 100644 examples/1.8.x/manager-php/examples/manager/create-block.md create mode 100644 examples/1.8.x/manager-php/examples/manager/create-event.md create mode 100644 examples/1.8.x/manager-php/examples/manager/create-project-stats.md create mode 100644 examples/1.8.x/manager-php/examples/manager/delete-block.md create mode 100644 examples/1.8.x/manager-php/examples/manager/get-dns-records.md create mode 100644 examples/1.8.x/manager-php/examples/manager/get-domain-zone.md create mode 100644 examples/1.8.x/manager-php/examples/manager/get-domain.md create mode 100644 examples/1.8.x/manager-php/examples/manager/get-rule.md create mode 100644 examples/1.8.x/manager-php/examples/manager/list-blocks.md create mode 100644 examples/1.8.x/manager-php/examples/regions/create-event.md create mode 100644 examples/1.8.x/manager-php/examples/regions/create-execution.md create mode 100644 examples/1.8.x/manager-php/examples/regions/create-usage.md create mode 100644 examples/1.8.x/manager-php/examples/regions/delete-cache.md create mode 100644 examples/1.8.x/manager-php/examples/regions/delete-project.md create mode 100644 examples/1.8.x/manager-php/examples/regions/get-deployment-runtime.md create mode 100644 examples/1.8.x/manager-php/examples/regions/get-function-runtime.md create mode 100644 examples/1.8.x/manager-php/examples/regions/get-site-runtime.md create mode 100644 specs/1.8.x/open-api3-1.8.x-manager.json create mode 100644 specs/1.8.x/swagger2-1.8.x-manager.json diff --git a/examples/1.8.x/console-cli/examples/projects/create-schedule.md b/examples/1.8.x/console-cli/examples/projects/create-schedule.md new file mode 100644 index 00000000..8eb8fd2c --- /dev/null +++ b/examples/1.8.x/console-cli/examples/projects/create-schedule.md @@ -0,0 +1,7 @@ +```bash +appwrite projects create-schedule \ + --project-id \ + --resource-type function \ + --resource-id \ + --schedule '' +``` diff --git a/examples/1.8.x/console-cli/examples/projects/get-schedule.md b/examples/1.8.x/console-cli/examples/projects/get-schedule.md new file mode 100644 index 00000000..45f8e042 --- /dev/null +++ b/examples/1.8.x/console-cli/examples/projects/get-schedule.md @@ -0,0 +1,5 @@ +```bash +appwrite projects get-schedule \ + --project-id \ + --schedule-id +``` diff --git a/examples/1.8.x/console-cli/examples/projects/list-schedules.md b/examples/1.8.x/console-cli/examples/projects/list-schedules.md new file mode 100644 index 00000000..f2b04e9f --- /dev/null +++ b/examples/1.8.x/console-cli/examples/projects/list-schedules.md @@ -0,0 +1,4 @@ +```bash +appwrite projects list-schedules \ + --project-id +``` diff --git a/examples/1.8.x/console-web/examples/projects/create-schedule.md b/examples/1.8.x/console-web/examples/projects/create-schedule.md new file mode 100644 index 00000000..a55d7f0f --- /dev/null +++ b/examples/1.8.x/console-web/examples/projects/create-schedule.md @@ -0,0 +1,20 @@ +```javascript +import { Client, Projects, ResourceType } from "@appwrite.io/console"; + +const client = new Client() + .setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint + .setProject(''); // Your project ID + +const projects = new Projects(client); + +const result = await projects.createSchedule({ + projectId: '', + resourceType: ResourceType.Function, + resourceId: '', + schedule: '', + active: false, // optional + data: {} // optional +}); + +console.log(result); +``` diff --git a/examples/1.8.x/console-web/examples/projects/get-schedule.md b/examples/1.8.x/console-web/examples/projects/get-schedule.md new file mode 100644 index 00000000..356c0f0c --- /dev/null +++ b/examples/1.8.x/console-web/examples/projects/get-schedule.md @@ -0,0 +1,16 @@ +```javascript +import { Client, Projects } from "@appwrite.io/console"; + +const client = new Client() + .setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint + .setProject(''); // Your project ID + +const projects = new Projects(client); + +const result = await projects.getSchedule({ + projectId: '', + scheduleId: '' +}); + +console.log(result); +``` diff --git a/examples/1.8.x/console-web/examples/projects/list-schedules.md b/examples/1.8.x/console-web/examples/projects/list-schedules.md new file mode 100644 index 00000000..64f030a2 --- /dev/null +++ b/examples/1.8.x/console-web/examples/projects/list-schedules.md @@ -0,0 +1,17 @@ +```javascript +import { Client, Projects } from "@appwrite.io/console"; + +const client = new Client() + .setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint + .setProject(''); // Your project ID + +const projects = new Projects(client); + +const result = await projects.listSchedules({ + projectId: '', + queries: [], // optional + total: false // optional +}); + +console.log(result); +``` diff --git a/examples/1.8.x/manager-php/examples/manager/create-block.md b/examples/1.8.x/manager-php/examples/manager/create-block.md new file mode 100644 index 00000000..128f5211 --- /dev/null +++ b/examples/1.8.x/manager-php/examples/manager/create-block.md @@ -0,0 +1,19 @@ +```php +setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint + +$manager = new Manager($client); + +$result = $manager->createBlock( + projectId: '', + resourceType: ResourceType::PROJECTS(), + resourceId: '', // optional + reason: '', // optional + expiredAt: '' // optional +);``` diff --git a/examples/1.8.x/manager-php/examples/manager/create-event.md b/examples/1.8.x/manager-php/examples/manager/create-event.md new file mode 100644 index 00000000..6a087056 --- /dev/null +++ b/examples/1.8.x/manager-php/examples/manager/create-event.md @@ -0,0 +1,21 @@ +```php +setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint + +$manager = new Manager($client); + +$result = $manager->createEvent( + type: '', + subject: '', + data: [], + specversion: '', // optional + source: '', // optional + id: '', // optional + time: '