Skip to content
Back to Changelog

More control over your API protocols

You can now choose exactly which API protocols your project exposes from the Appwrite Console. A new project setting lets you explicitly enable or disable each protocol so your application only talks to Appwrite the way you intend.

The following protocols can be toggled independently:

  • REST – standard HTTP API requests from client SDKs.
  • GraphQL – GraphQL API access for queries and mutations.
  • WebSocket – realtime subscriptions over WebSocket connections.

Turning off protocols you don’t use helps you:

  • Reduce exposure by removing entry points your app doesn’t need.
  • Minimize the abuse surface available to malicious traffic.
  • Enforce stricter access patterns that match your architecture.

You’ll find this under Project settings in your Appwrite Console.

Start building with Appwrite today

Get started

Our plans

  • Free

    $0

    A great fit for passion projects and small applications.

    Get started
  • Pro

    Most popular
    From
    $25
    /month

    For production applications that need powerful functionality and resources to scale.

    Start building
  • Enterprise

    Custom

    For enterprises that need more power and premium support.

    Contact us