Skip to content

Commit dfda04e

Browse files
Apply suggestions from code review
Co-authored-by: Aditya Oberai <adityaoberai1@gmail.com>
1 parent bfb142d commit dfda04e

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/routes/blog/post/announcing-api-keys-api/+page.markdoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ callToAction: true
1313

1414
Managing API keys has always required navigating to the Appwrite Console, selecting scopes, and manually creating each key. For a single project, that works. For teams managing multiple environments, onboarding new services, or provisioning keys as part of automated pipelines, it becomes a bottleneck.
1515

16-
Today, we are announcing the **Keys API**, allowing you to create, update, and delete API keys programmatically through the Appwrite Server SDKs.
16+
Today, we are announcing the **Keys API**, allowing you to create, update, and delete API keys programmatically through the Appwrite server SDKs.
1717

1818
# Why this matters
1919

20-
API keys are the foundation of server-side authentication in Appwrite. Every Server SDK call, every CLI operation, and every backend integration depends on them. Being able to manage keys from code opens up workflows that were previously manual:
20+
API keys are the foundation of server-side authentication in Appwrite. Every server SDK call, every CLI operation, and every backend integration depends on them. Being able to manage keys from code opens up workflows that were previously manual:
2121

2222
- **CI/CD pipelines** that provision scoped keys for each deployment environment
2323
- **Multi-tenant platforms** that create isolated keys per customer with only the scopes they need

src/routes/changelog/(entries)/2026-04-14.markdoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ date: 2026-04-14
55
cover: /images/blog/improve-devex-dev-keys/cover.png
66
---
77

8-
API keys can now be created, updated, and deleted programmatically using the Appwrite Server SDKs. Two new API key scopes, `keys.read` and `keys.write`, control access to the new endpoints.
8+
API keys can now be created, updated, and deleted programmatically using the Appwrite server SDKs. Two new API key scopes, `keys.read` and `keys.write`, control access to the new endpoints.
99

1010
This enables automated key provisioning for CI/CD pipelines, multi-tenant platforms, key rotation workflows, and any scenario where managing keys through the Console is not practical.
1111

0 commit comments

Comments
 (0)