# Appwrite Project API

**Canonical:** https://apis.io/apis/appwrite/appwrite-project-api/  
**Provider:** Appwrite — https://apis.io/providers/appwrite/  
**Base URL:** https://cloud.appwrite.io/v1  
**Documentation:** https://appwrite.io/docs/references

Appwrite Project API is one of 44 APIs that [Appwrite](https://apis.io/providers/appwrite/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Management. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a GitHub repository.

The Project service allows you to manage all the projects in your Appwrite server. 109 operations across 97 paths in the Appwrite 2.0.0 OpenAPI.

## Operations (60 of 109)

| Method | Path | Summary |
|---|---|---|
| GET | `/project` | Get project |
| DELETE | `/project` | Delete project |
| PATCH | `/project/auth-methods/{methodId}` | Update project auth method status |
| GET | `/project/keys` | List project keys |
| POST | `/project/keys` | Create project key |
| POST | `/project/keys/ephemeral` | Create ephemeral project key |
| GET | `/project/keys/{keyId}` | Get project key |
| PUT | `/project/keys/{keyId}` | Update project key |
| DELETE | `/project/keys/{keyId}` | Delete project key |
| PUT | `/project/labels` | Update project labels |
| GET | `/project/mock-phones` | List project mock phones |
| POST | `/project/mock-phones` | Create project mock phone |
| GET | `/project/mock-phones/{number}` | Get project mock phone |
| PUT | `/project/mock-phones/{number}` | Update project mock phone |
| DELETE | `/project/mock-phones/{number}` | Delete project mock phone |
| GET | `/project/oauth2` | List project OAuth2 providers |
| PUT | `/project/oauth2-server` | Update OAuth2 server |
| PATCH | `/project/oauth2/amazon` | Update project OAuth2 Amazon |
| PATCH | `/project/oauth2/apple` | Update project OAuth2 Apple |
| PATCH | `/project/oauth2/appwrite` | Update project OAuth2 Appwrite |
| PATCH | `/project/oauth2/auth0` | Update project OAuth2 Auth0 |
| PATCH | `/project/oauth2/authentik` | Update project OAuth2 Authentik |
| PATCH | `/project/oauth2/autodesk` | Update project OAuth2 Autodesk |
| PATCH | `/project/oauth2/bitbucket` | Update project OAuth2 Bitbucket |
| PATCH | `/project/oauth2/bitly` | Update project OAuth2 Bitly |
| PATCH | `/project/oauth2/box` | Update project OAuth2 Box |
| PATCH | `/project/oauth2/cloudflare` | Update project OAuth2 Cloudflare |
| PATCH | `/project/oauth2/dailymotion` | Update project OAuth2 Dailymotion |
| PATCH | `/project/oauth2/discord` | Update project OAuth2 Discord |
| PATCH | `/project/oauth2/disqus` | Update project OAuth2 Disqus |
| PATCH | `/project/oauth2/dropbox` | Update project OAuth2 Dropbox |
| PATCH | `/project/oauth2/etsy` | Update project OAuth2 Etsy |
| PATCH | `/project/oauth2/facebook` | Update project OAuth2 Facebook |
| PATCH | `/project/oauth2/figma` | Update project OAuth2 Figma |
| PATCH | `/project/oauth2/fusionauth` | Update project OAuth2 FusionAuth |
| PATCH | `/project/oauth2/github` | Update project OAuth2 GitHub |
| PATCH | `/project/oauth2/gitlab` | Update project OAuth2 Gitlab |
| PATCH | `/project/oauth2/google` | Update project OAuth2 Google |
| PATCH | `/project/oauth2/huggingface` | Update project OAuth2 Hugging Face |
| PATCH | `/project/oauth2/kakao` | Update project OAuth2 Kakao |
| PATCH | `/project/oauth2/keycloak` | Update project OAuth2 Keycloak |
| PATCH | `/project/oauth2/kick` | Update project OAuth2 Kick |
| PATCH | `/project/oauth2/linkedin` | Update project OAuth2 Linkedin |
| PATCH | `/project/oauth2/microsoft` | Update project OAuth2 Microsoft |
| PATCH | `/project/oauth2/notion` | Update project OAuth2 Notion |
| PATCH | `/project/oauth2/oidc` | Update project OAuth2 Oidc |
| PATCH | `/project/oauth2/okta` | Update project OAuth2 Okta |
| PATCH | `/project/oauth2/paypal` | Update project OAuth2 Paypal |
| PATCH | `/project/oauth2/paypalSandbox` | Update project OAuth2 PaypalSandbox |
| PATCH | `/project/oauth2/podio` | Update project OAuth2 Podio |
| PATCH | `/project/oauth2/resend` | Update project OAuth2 Resend |
| PATCH | `/project/oauth2/salesforce` | Update project OAuth2 Salesforce |
| PATCH | `/project/oauth2/slack` | Update project OAuth2 Slack |
| PATCH | `/project/oauth2/spotify` | Update project OAuth2 Spotify |
| PATCH | `/project/oauth2/stripe` | Update project OAuth2 Stripe |
| PATCH | `/project/oauth2/tiktok` | Update project OAuth2 TikTok |
| PATCH | `/project/oauth2/tradeshift` | Update project OAuth2 Tradeshift |
| PATCH | `/project/oauth2/tradeshiftBox` | Update project OAuth2 Tradeshift Sandbox |
| PATCH | `/project/oauth2/twitch` | Update project OAuth2 Twitch |
| PATCH | `/project/oauth2/wordpress` | Update project OAuth2 WordPress |

…and 49 more operations. They are listed in full on the page.

## Machine-readable artifacts (6)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/appwrite/refs/heads/main/openapi/appwrite-project-api-openapi.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/appwrite/refs/heads/main/overlays/appwrite-project-overlay.yaml
- **Documentation** — https://appwrite.io/docs
- **APIReference** — https://appwrite.io/docs/references
- **GitHubRepository** — https://github.com/appwrite/appwrite
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/appwrite/refs/heads/main/apis.yml

## Other Appwrite APIs (12)

- [Appwrite TablesDB API](https://apis.io/apis/appwrite/appwrite-tablesdb-api/)
- [Appwrite Account API](https://apis.io/apis/appwrite/appwrite-account-api/)
- [Appwrite Databases API](https://apis.io/apis/appwrite/appwrite-databases-api/)
- [Appwrite Domains API](https://apis.io/apis/appwrite/appwrite-domains-api/)
- [Appwrite Messaging API](https://apis.io/apis/appwrite/appwrite-messaging-api/)
- [Appwrite Organizations API](https://apis.io/apis/appwrite/appwrite-organizations-api/)
- [Appwrite Users API](https://apis.io/apis/appwrite/appwrite-users-api/)
- [Appwrite PostgreSQL API](https://apis.io/apis/appwrite/appwrite-postgresql-api/)
- [Appwrite DocumentsDB API](https://apis.io/apis/appwrite/appwrite-documentsdb-api/)
- [Appwrite VectorsDB API](https://apis.io/apis/appwrite/appwrite-vectorsdb-api/)
- [Appwrite MySQL API](https://apis.io/apis/appwrite/appwrite-mysql-api/)
- [Appwrite MongoDB API](https://apis.io/apis/appwrite/appwrite-mongo-api/)

## Tags

Management

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/appwrite/appwrite-project-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/appwrite/.
