Appwrite is a development platform designed to adapt your unique use cases. Appwrite provides features that help you maintain, scale, and integrate Appwrite with other platforms.
Integration
Appwrite is designed to integrate with both frontend and backend apps. Learn about advanced integrations and API response codes.
Events
Appwrite allows you to react to events that occur on the platform.
Webhooks
Use webhooks to update backend integrations about Appwrite events.
Response codes
Learn about response codes and errors returned by Appwrite APIs.
Access control
Appwrite is secure by default and provides tools for you to manage access control and prevent abuse.
Permissions
Control which users can access which resources.
Rate limits
Appwrite has rate limits on some endpoints to prevent abuse.
API keys
Create and manage API keys used by Server SDKs.
Dev keys
Create and manage dev keys used by Client SDKs in dev environments.
Plans
Learn which plan best suits your organization and how to manage billing.
Billing
Learn to manage your billing information.
Free
Learn about Appwrite Free plan. Free plan for hobby projects and learners.
Pro
Learn about Appwrite Pro, for growing organizations that need to scale.
Scale
Coming soon.
Enterprise
Learn about Appwrite Enterprise, for large organizations with advanced needs.
Open source
Appwrite provides special plans for open source projects.
Configuration
Configure custom domains and customize communication templates.
Custom domains
Add a custom domain for your Appwrite APIs.
Message templates
Create custom branding and messages when you communicate with users.
Add Ons
Learn about additional features and functionalities that Appwrite offers.