Skip to content

Commit 05249f2

Browse files
Merge branch 'keys-api' of https://github.com/appwrite/website into keys-api
2 parents af25acf + dfda04e commit 05249f2

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,13 +13,13 @@ 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
This is part of a wider effort to make everything in Appwrite accessible through the API. Our goal is to ensure that any action you can perform in the Appwrite Console can also be done programmatically, giving you full control over your projects through code.
1919

2020
# Why this matters
2121

22-
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:
22+
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:
2323

2424
- **CI/CD pipelines** that provision scoped keys for each deployment environment
2525
- **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)