Appwrite logo

Appwrite

Appwrite is an open-source backend server for building web and mobile applications. It provides a wide range of features including user authentication, file storage, database management, cloud functions, and messaging. With Appwrite, developers can easily set up a backend for their applications without writing code from scratch, offering a simple and intuitive API for seamless front-end integration.

1 APIs 0 Features
ApplicationsBackendsMobileOpen Source

APIs

Appwrite API

The Appwrite REST API provides programmatic access to authentication, databases, storage, functions, and messaging for building open source web and mobile application backends.

Event Specifications

Appwrite Realtime API

AsyncAPI specification for the Appwrite Realtime WebSocket API. Appwrite Realtime lets clients subscribe to channels and receive callbacks whenever a subscribed resource changes...

ASYNCAPI

Semantic Vocabularies

Appwrite Context

10 classes · 0 properties

JSON-LD

API Governance Rules

Appwrite API Rules

17 rules · 8 errors 9 warnings

SPECTRAL

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
📰
Blog
Blog
🔗
Community
Community
📝
SignUp
SignUp
🔗
Login
Login
👥
GitHubOrganization
GitHubOrganization
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
🔗
MCPServer
MCPServer
🔗
AgentSkill
AgentSkill
🔗
LLMsTxt
LLMsTxt

Sources

Raw ↑
aid: appwrite
name: Appwrite
description: Appwrite is an open-source backend server for building web and mobile applications. It provides a wide range
  of features including user authentication, file storage, database management, cloud functions, and messaging. With Appwrite,
  developers can easily set up a backend for their applications without writing code from scratch, offering a simple and intuitive
  API for seamless front-end integration.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- Applications
- Backends
- Mobile
- Open Source
url: https://raw.githubusercontent.com/api-evangelist/appwrite/refs/heads/main/apis.yml
created: '2025-02-17'
modified: '2026-05-29'
specificationVersion: '0.19'
apis:
- aid: appwrite:appwrite-api
  name: Appwrite API
  tags:
  - Authentication
  - Database
  - Storage
  - Functions
  - Open Source
  - Backend-as-a-Service
  humanURL: https://appwrite.io/
  properties:
  - url: https://appwrite.io/docs
    type: Documentation
  - url: https://github.com/appwrite/appwrite
    type: GitHubRepository
  - url: openapi/appwrite-openapi.yaml
    type: OpenAPI
  - url: asyncapi/appwrite-asyncapi.yml
    type: AsyncAPI
  - url: json-schema/user-schema.json
    type: JSONSchema
  - url: json-structure/user-structure.json
    type: JSONStructure
  - url: examples/user-example.json
    type: Example
  - url: json-ld/appwrite-context.jsonld
    type: JSONLD
  - url: rules/appwrite-spectral-rules.yml
    type: SpectralRules
  - url: vocabulary/appwrite-vocabulary.yaml
    type: Vocabulary
  - type: NaftikoCapability
    url: capabilities/appwrite-account.yaml
  - type: NaftikoCapability
    url: capabilities/appwrite-databases.yaml
  - type: NaftikoCapability
    url: capabilities/appwrite-storage.yaml
  - type: NaftikoCapability
    url: capabilities/appwrite-users.yaml
  description: The Appwrite REST API provides programmatic access to authentication, databases, storage, functions, and messaging
    for building open source web and mobile application backends.
common:
- type: LinkedIn
  url: https://www.linkedin.com/company/appwrite
- type: Website
  url: https://appwrite.io/
- type: Documentation
  url: https://appwrite.io/docs
- type: Blog
  url: https://appwrite.io/blog
- type: Community
  url: https://appwrite.io/community
- type: SignUp
  url: https://cloud.appwrite.io/register
- type: Login
  url: https://cloud.appwrite.io/login
- type: GitHubOrganization
  url: https://github.com/appwrite
- type: Pricing
  url: https://appwrite.io/pricing
- type: StatusPage
  url: https://status.appwrite.online/
- type: Integrations
  url: https://appwrite.io/integrations
- name: MCP Server
  url: https://github.com/appwrite/mcp-for-api
  type: MCPServer
- name: Agent Skills
  url: https://github.com/appwrite/agent-skills
  type: AgentSkill
- type: LLMsTxt
  url: https://appwrite.io/llms.txt
integrations:
- name: Text to speech with ElevenLabs AI
- name: MCP with Cursor MCP
- name: OAuth with X Auth
- name: Self-host Appwrite with MongoDB Databases
maintainers:
- FN: Kin Lane
  email: [email protected]