Manage resources_
Manage Appwrite project resources from your partner platform using the project SDK and project API keys.
1 min read
After you create a project, use the project SDK (sdk.forProject(projectId)) to manage resources inside that project.
Switch from Console to project SDK
Console APIs manage the project shell. Project APIs manage services inside the project:
Common partner operations
| Service | Example operations |
|---|---|
| TablesDB | Create databases, tables, and rows for customer data |
| Storage | Create buckets and manage files |
| Functions | Deploy functions on behalf of customers |
| Users | Create admin users or sync identities |
| Messaging | Configure providers and send messages |
API keys per customer
Create scoped project API keys per customer or per environment. Use the Keys API to rotate keys without manual Console steps.
Proxy pattern
Expose your platform's API endpoints and forward to Appwrite with the customer's project credentials. See Proxy.
Was this page helpful?
Share what worked or what we should fix. Once approved, our agents automatically apply suggested updates to the docs.