Skip to content

Keys API docs + announcement blog + changelog#2876

Merged
atharvadeosthale merged 11 commits intomainfrom
keys-api
Apr 16, 2026
Merged

Keys API docs + announcement blog + changelog#2876
atharvadeosthale merged 11 commits intomainfrom
keys-api

Conversation

@atharvadeosthale
Copy link
Copy Markdown
Member

No description provided.

@appwrite
Copy link
Copy Markdown

appwrite bot commented Apr 10, 2026

Appwrite Website

Project ID: 69d7efb00023389e8d27

Sites (1)
Site Status Logs Preview QR
 website
69d7f2670014e24571ca
Failed Failed View Logs Preview URL QR Code

Website (appwrite/website)

Project ID: 684969cb000a2f6c0a02

Sites (1)
Site Status Logs Preview QR
 website
68496a17000f03d62013
Queued Queued View Logs Preview URL QR Code


Tip

Sites auto-generate unique domains with the pattern https://randomstring.appwrite.network

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Apr 10, 2026

Greptile Summary

This PR adds documentation, a blog post, and a changelog entry for the new Keys API, which allows programmatic CRUD management of Appwrite API keys via server SDKs. The docs page is significantly expanded with multi-language SDK examples and the scopes table is reorganised into grouped accordions.

Confidence Score: 5/5

Safe to merge; the two findings are minor documentation accuracy issues that don't affect functionality.

All remaining comments are P2 style/accuracy suggestions with no functional or security impact.

src/routes/docs/advanced/platform/api-keys/+page.markdoc — Rust list_keys parameter comment and scope requirement wording.

Important Files Changed

Filename Overview
src/routes/docs/advanced/platform/api-keys/+page.markdoc Adds full SDK examples (list/get/create/update/delete) and reorganises the scopes section into accordions; one incorrect parameter comment in the Rust list_keys example and a slightly overstated scope requirement in the intro.
src/routes/blog/post/announcing-api-keys-api/+page.markdoc New announcement blog post for the Keys API; code examples consistent with the docs page; cover image reuses an existing asset from a related post.
src/routes/changelog/(entries)/2026-04-16.markdoc New changelog entry for the Keys API, correctly linked to the announcement blog post.

Reviews (7): Last reviewed commit: "add listKeys and getKeys" | Re-trigger Greptile

Comment thread src/routes/docs/advanced/platform/api-keys/+page.markdoc Outdated
atharvadeosthale and others added 2 commits April 10, 2026 19:46
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

@adityaoberai adityaoberai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved, please implement the suggested changes

Comment thread src/routes/blog/post/announcing-api-keys-api/+page.markdoc Outdated
Comment thread src/routes/blog/post/announcing-api-keys-api/+page.markdoc Outdated
Comment thread src/routes/changelog/(entries)/2026-04-14.markdoc Outdated
Co-authored-by: Aditya Oberai <adityaoberai1@gmail.com>
Comment thread src/routes/blog/post/announcing-api-keys-api/+page.markdoc
Comment thread src/routes/docs/advanced/platform/api-keys/+page.markdoc Outdated
@atharvadeosthale
Copy link
Copy Markdown
Member Author

Reminder for myself - UPDATE DATES

@atharvadeosthale
Copy link
Copy Markdown
Member Author

@copilot update the changelog and blog for keys api to have date of 16 apr

Agent-Logs-Url: https://github.com/appwrite/website/sessions/22d84a7b-2004-4d0c-8d24-a598032589f0

Co-authored-by: atharvadeosthale <11805367+atharvadeosthale@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 16, 2026

@copilot update the changelog and blog for keys api to have date of 16 apr

Done in commit 22587c1. Updated the blog post date to 2026-04-16 and renamed the changelog file from 2026-04-14.markdoc to 2026-04-16.markdoc with the updated date inside.

@atharvadeosthale atharvadeosthale merged commit 8b2fa1d into main Apr 16, 2026
6 checks passed
@atharvadeosthale atharvadeosthale deleted the keys-api branch April 16, 2026 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants