Docs
Skip to content

Project

Manage resources_

Manage Appwrite project resources from your partner platform using the project SDK and project API keys.

1 min read

Raw

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

ServiceExample operations
TablesDBCreate databases, tables, and rows for customer data
StorageCreate buckets and manage files
FunctionsDeploy functions on behalf of customers
UsersCreate admin users or sync identities
MessagingConfigure 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.