{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/dev-tools:appwrite-client/account-get":{"get":{"operationId":"dev_tools_appwrite_client_account_get","summary":"Get Account","description":"GET /account","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-create":{"post":{"operationId":"dev_tools_appwrite_client_account_create","summary":"Create Account","description":"POST /account","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-delete":{"post":{"operationId":"dev_tools_appwrite_client_account_delete","summary":"Delete Account","description":"DELETE /account","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-update-email":{"post":{"operationId":"dev_tools_appwrite_client_account_update_email","summary":"Update Account Email","description":"PATCH /account/email","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-create-jwt":{"post":{"operationId":"dev_tools_appwrite_client_account_create_jwt","summary":"Create Account JWT","description":"POST /account/jwt","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-get-logs":{"get":{"operationId":"dev_tools_appwrite_client_account_get_logs","summary":"Get Account Logs","description":"GET /account/logs","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-update-name":{"post":{"operationId":"dev_tools_appwrite_client_account_update_name","summary":"Update Account Name","description":"PATCH /account/name","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-update-password":{"post":{"operationId":"dev_tools_appwrite_client_account_update_password","summary":"Update Account Password","description":"PATCH /account/password","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-get-prefs":{"get":{"operationId":"dev_tools_appwrite_client_account_get_prefs","summary":"Get Account Preferences","description":"GET /account/prefs","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-update-prefs":{"post":{"operationId":"dev_tools_appwrite_client_account_update_prefs","summary":"Update Account Preferences","description":"PATCH /account/prefs","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-create-recovery":{"post":{"operationId":"dev_tools_appwrite_client_account_create_recovery","summary":"Create Password Recovery","description":"POST /account/recovery","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-update-recovery":{"post":{"operationId":"dev_tools_appwrite_client_account_update_recovery","summary":"Complete Password Recovery","description":"PUT /account/recovery","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-get-sessions":{"get":{"operationId":"dev_tools_appwrite_client_account_get_sessions","summary":"Get Account Sessions","description":"GET /account/sessions","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-create-session":{"post":{"operationId":"dev_tools_appwrite_client_account_create_session","summary":"Create Account Session","description":"POST /account/sessions","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-delete-sessions":{"post":{"operationId":"dev_tools_appwrite_client_account_delete_sessions","summary":"Delete All Account Sessions","description":"DELETE /account/sessions","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-create-anonymous-session":{"post":{"operationId":"dev_tools_appwrite_client_account_create_anonymous_session","summary":"Create Anonymous Session","description":"POST /account/sessions/anonymous","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-create-oauth2-session":{"get":{"operationId":"dev_tools_appwrite_client_account_create_oauth2_session","summary":"Create Account Session with OAuth2","description":"GET /account/sessions/oauth2/{provider}","tags":["dev-tools"],"parameters":[{"name":"provider","in":"query","required":true,"description":"OAuth2 Provider. Currently, supported providers are: amazon, apple, bitbucket, bitly, box, discord, dropbox, facebook, github, gitlab,…","schema":{"type":"string","description":"OAuth2 Provider. Currently, supported providers are: amazon, apple, bitbucket, bitly, box, discord, dropbox, facebook, github, gitlab,…"}},{"name":"success","in":"query","required":false,"description":"URL to redirect back to your app after a successful login attempt. Only URLs from hostnames in your project platform list are allowed.…","schema":{"type":"string","default":"https://appwrite.io/auth/oauth2/success","description":"URL to redirect back to your app after a successful login attempt. Only URLs from hostnames in your project platform list are allowed.…"}},{"name":"failure","in":"query","required":false,"description":"URL to redirect back to your app after a failed login attempt. Only URLs from hostnames in your project platform list are allowed. This…","schema":{"type":"string","default":"https://appwrite.io/auth/oauth2/failure","description":"URL to redirect back to your app after a failed login attempt. Only URLs from hostnames in your project platform list are allowed. This…"}},{"name":"scopes","in":"query","required":false,"description":"A list of custom OAuth2 scopes. Check each provider internal docs for a list of supported scopes.","schema":{"type":"array","description":"A list of custom OAuth2 scopes. Check each provider internal docs for a list of supported scopes."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-get-session":{"get":{"operationId":"dev_tools_appwrite_client_account_get_session","summary":"Get Session By ID","description":"GET /account/sessions/{sessionId}","tags":["dev-tools"],"parameters":[{"name":"sessionId","in":"query","required":true,"description":"Session unique ID. Use the string 'current' to get the current device session.","schema":{"type":"string","description":"Session unique ID. Use the string 'current' to get the current device session."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-delete-session":{"post":{"operationId":"dev_tools_appwrite_client_account_delete_session","summary":"Delete Account Session","description":"DELETE /account/sessions/{sessionId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["sessionId"],"properties":{"sessionId":{"type":"string","description":"Session unique ID. Use the string 'current' to delete the current device session."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-create-verification":{"post":{"operationId":"dev_tools_appwrite_client_account_create_verification","summary":"Create Email Verification","description":"POST /account/verification","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/account-update-verification":{"post":{"operationId":"dev_tools_appwrite_client_account_update_verification","summary":"Complete Email Verification","description":"PUT /account/verification","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/avatars-get-browser":{"get":{"operationId":"dev_tools_appwrite_client_avatars_get_browser","summary":"Get Browser Icon","description":"GET /avatars/browsers/{code}","tags":["dev-tools"],"parameters":[{"name":"code","in":"query","required":true,"description":"Browser Code.","schema":{"type":"string","description":"Browser Code."}},{"name":"width","in":"query","required":false,"description":"Image width. Pass an integer between 0 to 2000. Defaults to 100.","schema":{"type":"integer","default":100,"description":"Image width. Pass an integer between 0 to 2000. Defaults to 100."}},{"name":"height","in":"query","required":false,"description":"Image height. Pass an integer between 0 to 2000. Defaults to 100.","schema":{"type":"integer","default":100,"description":"Image height. Pass an integer between 0 to 2000. Defaults to 100."}},{"name":"quality","in":"query","required":false,"description":"Image quality. Pass an integer between 0 to 100. Defaults to 100.","schema":{"type":"integer","default":100,"description":"Image quality. Pass an integer between 0 to 100. Defaults to 100."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/avatars-get-credit-card":{"get":{"operationId":"dev_tools_appwrite_client_avatars_get_credit_card","summary":"Get Credit Card Icon","description":"GET /avatars/credit-cards/{code}","tags":["dev-tools"],"parameters":[{"name":"code","in":"query","required":true,"description":"Credit Card Code. Possible values: amex, argencard, cabal, censosud, diners, discover, elo, hipercard, jcb, mastercard, naranja,…","schema":{"type":"string","description":"Credit Card Code. Possible values: amex, argencard, cabal, censosud, diners, discover, elo, hipercard, jcb, mastercard, naranja,…"}},{"name":"width","in":"query","required":false,"description":"Image width. Pass an integer between 0 to 2000. Defaults to 100.","schema":{"type":"integer","default":100,"description":"Image width. Pass an integer between 0 to 2000. Defaults to 100."}},{"name":"height","in":"query","required":false,"description":"Image height. Pass an integer between 0 to 2000. Defaults to 100.","schema":{"type":"integer","default":100,"description":"Image height. Pass an integer between 0 to 2000. Defaults to 100."}},{"name":"quality","in":"query","required":false,"description":"Image quality. Pass an integer between 0 to 100. Defaults to 100.","schema":{"type":"integer","default":100,"description":"Image quality. Pass an integer between 0 to 100. Defaults to 100."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/avatars-get-favicon":{"get":{"operationId":"dev_tools_appwrite_client_avatars_get_favicon","summary":"Get Favicon","description":"GET /avatars/favicon","tags":["dev-tools"],"parameters":[{"name":"url","in":"query","required":true,"description":"Website URL which you want to fetch the favicon from.","schema":{"type":"string","description":"Website URL which you want to fetch the favicon from."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/avatars-get-flag":{"get":{"operationId":"dev_tools_appwrite_client_avatars_get_flag","summary":"Get Country Flag","description":"GET /avatars/flags/{code}","tags":["dev-tools"],"parameters":[{"name":"code","in":"query","required":true,"description":"Country Code. ISO Alpha-2 country code format.","schema":{"type":"string","description":"Country Code. ISO Alpha-2 country code format."}},{"name":"width","in":"query","required":false,"description":"Image width. Pass an integer between 0 to 2000. Defaults to 100.","schema":{"type":"integer","default":100,"description":"Image width. Pass an integer between 0 to 2000. Defaults to 100."}},{"name":"height","in":"query","required":false,"description":"Image height. Pass an integer between 0 to 2000. Defaults to 100.","schema":{"type":"integer","default":100,"description":"Image height. Pass an integer between 0 to 2000. Defaults to 100."}},{"name":"quality","in":"query","required":false,"description":"Image quality. Pass an integer between 0 to 100. Defaults to 100.","schema":{"type":"integer","default":100,"description":"Image quality. Pass an integer between 0 to 100. Defaults to 100."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/avatars-get-image":{"get":{"operationId":"dev_tools_appwrite_client_avatars_get_image","summary":"Get Image from URL","description":"GET /avatars/image","tags":["dev-tools"],"parameters":[{"name":"url","in":"query","required":true,"description":"Image URL which you want to crop.","schema":{"type":"string","description":"Image URL which you want to crop."}},{"name":"width","in":"query","required":false,"description":"Resize preview image width, Pass an integer between 0 to 2000.","schema":{"type":"integer","default":400,"description":"Resize preview image width, Pass an integer between 0 to 2000."}},{"name":"height","in":"query","required":false,"description":"Resize preview image height, Pass an integer between 0 to 2000.","schema":{"type":"integer","default":400,"description":"Resize preview image height, Pass an integer between 0 to 2000."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/avatars-get-initials":{"get":{"operationId":"dev_tools_appwrite_client_avatars_get_initials","summary":"Get User Initials","description":"GET /avatars/initials","tags":["dev-tools"],"parameters":[{"name":"name","in":"query","required":false,"description":"Full Name. When empty, current user name or email will be used. Max length: 128 chars.","schema":{"type":"string","default":"","description":"Full Name. When empty, current user name or email will be used. Max length: 128 chars."}},{"name":"width","in":"query","required":false,"description":"Image width. Pass an integer between 0 to 2000. Defaults to 100.","schema":{"type":"integer","default":500,"description":"Image width. Pass an integer between 0 to 2000. Defaults to 100."}},{"name":"height","in":"query","required":false,"description":"Image height. Pass an integer between 0 to 2000. Defaults to 100.","schema":{"type":"integer","default":500,"description":"Image height. Pass an integer between 0 to 2000. Defaults to 100."}},{"name":"color","in":"query","required":false,"description":"Changes text color. By default a random color will be picked and stay will persistent to the given name.","schema":{"type":"string","default":"","description":"Changes text color. By default a random color will be picked and stay will persistent to the given name."}},{"name":"background","in":"query","required":false,"description":"Changes background color. By default a random color will be picked and stay will persistent to the given name.","schema":{"type":"string","default":"","description":"Changes background color. By default a random color will be picked and stay will persistent to the given name."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/avatars-get-qr":{"get":{"operationId":"dev_tools_appwrite_client_avatars_get_qr","summary":"Get QR Code","description":"GET /avatars/qr","tags":["dev-tools"],"parameters":[{"name":"text","in":"query","required":true,"description":"Plain text to be converted to QR code image.","schema":{"type":"string","description":"Plain text to be converted to QR code image."}},{"name":"size","in":"query","required":false,"description":"QR code size. Pass an integer between 0 to 1000. Defaults to 400.","schema":{"type":"integer","default":400,"description":"QR code size. Pass an integer between 0 to 1000. Defaults to 400."}},{"name":"margin","in":"query","required":false,"description":"Margin from edge. Pass an integer between 0 to 10. Defaults to 1.","schema":{"type":"integer","default":1,"description":"Margin from edge. Pass an integer between 0 to 10. Defaults to 1."}},{"name":"download","in":"query","required":false,"description":"Return resulting image with 'Content-Disposition: attachment ' headers for the browser to start downloading it. Pass 0 for no header, or 1…","schema":{"type":"boolean","default":false,"description":"Return resulting image with 'Content-Disposition: attachment ' headers for the browser to start downloading it. Pass 0 for no header, or 1…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/database-list-documents":{"get":{"operationId":"dev_tools_appwrite_client_database_list_documents","summary":"List Documents","description":"GET /database/collections/{collectionId}/documents","tags":["dev-tools"],"parameters":[{"name":"collectionId","in":"query","required":true,"description":"Collection unique ID. You can create a new collection with validation rules using the Database service [server…","schema":{"type":"string","description":"Collection unique ID. You can create a new collection with validation rules using the Database service [server…"}},{"name":"filters","in":"query","required":false,"description":"Array of filter strings. Each filter is constructed from a key name, comparison operator (=, !=, >, =) and a value. You can also use a dot…","schema":{"type":"array","description":"Array of filter strings. Each filter is constructed from a key name, comparison operator (=, !=, >, =) and a value. You can also use a dot…"}},{"name":"limit","in":"query","required":false,"description":"Maximum number of documents to return in response. Use this value to manage pagination. By default will return maximum 25 results. Maximum…","schema":{"type":"integer","default":25,"description":"Maximum number of documents to return in response. Use this value to manage pagination. By default will return maximum 25 results. Maximum…"}},{"name":"offset","in":"query","required":false,"description":"Offset value. The default value is 0. Use this param to manage pagination.","schema":{"type":"integer","default":0,"description":"Offset value. The default value is 0. Use this param to manage pagination."}},{"name":"orderField","in":"query","required":false,"description":"Document field that results will be sorted by.","schema":{"type":"string","default":"","description":"Document field that results will be sorted by."}},{"name":"orderType","in":"query","required":false,"description":"Order direction. Possible values are DESC for descending order, or ASC for ascending order.","schema":{"type":"string","default":"ASC","description":"Order direction. Possible values are DESC for descending order, or ASC for ascending order."}},{"name":"orderCast","in":"query","required":false,"description":"Order field type casting. Possible values are int, string, date, time or datetime. The database will attempt to cast the order field to…","schema":{"type":"string","default":"string","description":"Order field type casting. Possible values are int, string, date, time or datetime. The database will attempt to cast the order field to…"}},{"name":"search","in":"query","required":false,"description":"Search query. Enter any free text search. The database will try to find a match against all document attributes and children. Max length:…","schema":{"type":"string","default":"","description":"Search query. Enter any free text search. The database will try to find a match against all document attributes and children. Max length:…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/database-create-document":{"post":{"operationId":"dev_tools_appwrite_client_database_create_document","summary":"Create Document","description":"POST /database/collections/{collectionId}/documents","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["collectionId"],"properties":{"collectionId":{"type":"string","description":"Collection unique ID. You can create a new collection with validation rules using the Database service [server…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/database-get-document":{"get":{"operationId":"dev_tools_appwrite_client_database_get_document","summary":"Get Document","description":"GET /database/collections/{collectionId}/documents/{documentId}","tags":["dev-tools"],"parameters":[{"name":"collectionId","in":"query","required":true,"description":"Collection unique ID. You can create a new collection with validation rules using the Database service [server…","schema":{"type":"string","description":"Collection unique ID. You can create a new collection with validation rules using the Database service [server…"}},{"name":"documentId","in":"query","required":true,"description":"Document unique ID.","schema":{"type":"string","description":"Document unique ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/database-update-document":{"post":{"operationId":"dev_tools_appwrite_client_database_update_document","summary":"Update Document","description":"PATCH /database/collections/{collectionId}/documents/{documentId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["collectionId","documentId"],"properties":{"collectionId":{"type":"string","description":"Collection unique ID. You can create a new collection with validation rules using the Database service [server…"},"documentId":{"type":"string","description":"Document unique ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/database-delete-document":{"post":{"operationId":"dev_tools_appwrite_client_database_delete_document","summary":"Delete Document","description":"DELETE /database/collections/{collectionId}/documents/{documentId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["collectionId","documentId"],"properties":{"collectionId":{"type":"string","description":"Collection unique ID. You can create a new collection with validation rules using the Database service [server…"},"documentId":{"type":"string","description":"Document unique ID."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/functions-list-executions":{"get":{"operationId":"dev_tools_appwrite_client_functions_list_executions","summary":"List Executions","description":"GET /functions/{functionId}/executions","tags":["dev-tools"],"parameters":[{"name":"functionId","in":"query","required":true,"description":"Function unique ID.","schema":{"type":"string","description":"Function unique ID."}},{"name":"search","in":"query","required":false,"description":"Search term to filter your list results. Max length: 256 chars.","schema":{"type":"string","default":"","description":"Search term to filter your list results. Max length: 256 chars."}},{"name":"limit","in":"query","required":false,"description":"Results limit value. By default will return maximum 25 results. Maximum of 100 results allowed per request.","schema":{"type":"integer","default":25,"description":"Results limit value. By default will return maximum 25 results. Maximum of 100 results allowed per request."}},{"name":"offset","in":"query","required":false,"description":"Results offset. The default value is 0. Use this param to manage pagination.","schema":{"type":"integer","default":0,"description":"Results offset. The default value is 0. Use this param to manage pagination."}},{"name":"orderType","in":"query","required":false,"description":"Order result by ASC or DESC order.","schema":{"type":"string","default":"ASC","description":"Order result by ASC or DESC order."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/functions-create-execution":{"post":{"operationId":"dev_tools_appwrite_client_functions_create_execution","summary":"Create Execution","description":"POST /functions/{functionId}/executions","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["functionId"],"properties":{"functionId":{"type":"string","description":"Function unique ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/functions-get-execution":{"get":{"operationId":"dev_tools_appwrite_client_functions_get_execution","summary":"Get Execution","description":"GET /functions/{functionId}/executions/{executionId}","tags":["dev-tools"],"parameters":[{"name":"functionId","in":"query","required":true,"description":"Function unique ID.","schema":{"type":"string","description":"Function unique ID."}},{"name":"executionId","in":"query","required":true,"description":"Execution unique ID.","schema":{"type":"string","description":"Execution unique ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/locale-get":{"get":{"operationId":"dev_tools_appwrite_client_locale_get","summary":"Get User Locale","description":"GET /locale","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/locale-get-continents":{"get":{"operationId":"dev_tools_appwrite_client_locale_get_continents","summary":"List Continents","description":"GET /locale/continents","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/locale-get-countries":{"get":{"operationId":"dev_tools_appwrite_client_locale_get_countries","summary":"List Countries","description":"GET /locale/countries","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/locale-get-countries-eu":{"get":{"operationId":"dev_tools_appwrite_client_locale_get_countries_eu","summary":"List EU Countries","description":"GET /locale/countries/eu","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/locale-get-countries-phones":{"get":{"operationId":"dev_tools_appwrite_client_locale_get_countries_phones","summary":"List Countries Phone Codes","description":"GET /locale/countries/phones","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/locale-get-currencies":{"get":{"operationId":"dev_tools_appwrite_client_locale_get_currencies","summary":"List Currencies","description":"GET /locale/currencies","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/locale-get-languages":{"get":{"operationId":"dev_tools_appwrite_client_locale_get_languages","summary":"List Languages","description":"GET /locale/languages","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/storage-list-files":{"get":{"operationId":"dev_tools_appwrite_client_storage_list_files","summary":"List Files","description":"GET /storage/files","tags":["dev-tools"],"parameters":[{"name":"search","in":"query","required":false,"description":"Search term to filter your list results. Max length: 256 chars.","schema":{"type":"string","default":"","description":"Search term to filter your list results. Max length: 256 chars."}},{"name":"limit","in":"query","required":false,"description":"Results limit value. By default will return maximum 25 results. Maximum of 100 results allowed per request.","schema":{"type":"integer","default":25,"description":"Results limit value. By default will return maximum 25 results. Maximum of 100 results allowed per request."}},{"name":"offset","in":"query","required":false,"description":"Results offset. The default value is 0. Use this param to manage pagination.","schema":{"type":"integer","default":0,"description":"Results offset. The default value is 0. Use this param to manage pagination."}},{"name":"orderType","in":"query","required":false,"description":"Order result by ASC or DESC order.","schema":{"type":"string","default":"ASC","description":"Order result by ASC or DESC order."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/storage-create-file":{"post":{"operationId":"dev_tools_appwrite_client_storage_create_file","summary":"Create File","description":"POST /storage/files","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"Form fields as a JSON object"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/storage-get-file":{"get":{"operationId":"dev_tools_appwrite_client_storage_get_file","summary":"Get File","description":"GET /storage/files/{fileId}","tags":["dev-tools"],"parameters":[{"name":"fileId","in":"query","required":true,"description":"File unique ID.","schema":{"type":"string","description":"File unique ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/storage-update-file":{"post":{"operationId":"dev_tools_appwrite_client_storage_update_file","summary":"Update File","description":"PUT /storage/files/{fileId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["fileId"],"properties":{"fileId":{"type":"string","description":"File unique ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/storage-delete-file":{"post":{"operationId":"dev_tools_appwrite_client_storage_delete_file","summary":"Delete File","description":"DELETE /storage/files/{fileId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["fileId"],"properties":{"fileId":{"type":"string","description":"File unique ID."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/storage-get-file-download":{"get":{"operationId":"dev_tools_appwrite_client_storage_get_file_download","summary":"Get File for Download","description":"GET /storage/files/{fileId}/download","tags":["dev-tools"],"parameters":[{"name":"fileId","in":"query","required":true,"description":"File unique ID.","schema":{"type":"string","description":"File unique ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/storage-get-file-preview":{"get":{"operationId":"dev_tools_appwrite_client_storage_get_file_preview","summary":"Get File Preview","description":"GET /storage/files/{fileId}/preview","tags":["dev-tools"],"parameters":[{"name":"fileId","in":"query","required":true,"description":"File unique ID","schema":{"type":"string","description":"File unique ID"}},{"name":"width","in":"query","required":false,"description":"Resize preview image width, Pass an integer between 0 to 4000.","schema":{"type":"integer","default":0,"description":"Resize preview image width, Pass an integer between 0 to 4000."}},{"name":"height","in":"query","required":false,"description":"Resize preview image height, Pass an integer between 0 to 4000.","schema":{"type":"integer","default":0,"description":"Resize preview image height, Pass an integer between 0 to 4000."}},{"name":"gravity","in":"query","required":false,"description":"Image crop gravity. Can be one of center,top-left,top,top-right,left,right,bottom-left,bottom,bottom-right","schema":{"type":"string","default":"center","description":"Image crop gravity. Can be one of center,top-left,top,top-right,left,right,bottom-left,bottom,bottom-right"}},{"name":"quality","in":"query","required":false,"description":"Preview image quality. Pass an integer between 0 to 100. Defaults to 100.","schema":{"type":"integer","default":100,"description":"Preview image quality. Pass an integer between 0 to 100. Defaults to 100."}},{"name":"borderWidth","in":"query","required":false,"description":"Preview image border in pixels. Pass an integer between 0 to 100. Defaults to 0.","schema":{"type":"integer","default":0,"description":"Preview image border in pixels. Pass an integer between 0 to 100. Defaults to 0."}},{"name":"borderColor","in":"query","required":false,"description":"Preview image border color. Use a valid HEX color, no # is needed for prefix.","schema":{"type":"string","default":"","description":"Preview image border color. Use a valid HEX color, no # is needed for prefix."}},{"name":"borderRadius","in":"query","required":false,"description":"Preview image border radius in pixels. Pass an integer between 0 to 4000.","schema":{"type":"integer","default":0,"description":"Preview image border radius in pixels. Pass an integer between 0 to 4000."}},{"name":"opacity","in":"query","required":false,"description":"Preview image opacity. Only works with images having an alpha channel (like png). Pass a number between 0 to 1.","schema":{"type":"number","default":1,"description":"Preview image opacity. Only works with images having an alpha channel (like png). Pass a number between 0 to 1."}},{"name":"rotation","in":"query","required":false,"description":"Preview image rotation in degrees. Pass an integer between 0 and 360.","schema":{"type":"integer","default":0,"description":"Preview image rotation in degrees. Pass an integer between 0 and 360."}},{"name":"background","in":"query","required":false,"description":"Preview image background color. Only works with transparent images (png). Use a valid HEX color, no # is needed for prefix.","schema":{"type":"string","default":"","description":"Preview image background color. Only works with transparent images (png). Use a valid HEX color, no # is needed for prefix."}},{"name":"output","in":"query","required":false,"description":"Output format type (jpeg, jpg, png, gif and webp).","schema":{"type":"string","default":"","description":"Output format type (jpeg, jpg, png, gif and webp)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/storage-get-file-view":{"get":{"operationId":"dev_tools_appwrite_client_storage_get_file_view","summary":"Get File for View","description":"GET /storage/files/{fileId}/view","tags":["dev-tools"],"parameters":[{"name":"fileId","in":"query","required":true,"description":"File unique ID.","schema":{"type":"string","description":"File unique ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/teams-list":{"get":{"operationId":"dev_tools_appwrite_client_teams_list","summary":"List Teams","description":"GET /teams","tags":["dev-tools"],"parameters":[{"name":"search","in":"query","required":false,"description":"Search term to filter your list results. Max length: 256 chars.","schema":{"type":"string","default":"","description":"Search term to filter your list results. Max length: 256 chars."}},{"name":"limit","in":"query","required":false,"description":"Results limit value. By default will return maximum 25 results. Maximum of 100 results allowed per request.","schema":{"type":"integer","default":25,"description":"Results limit value. By default will return maximum 25 results. Maximum of 100 results allowed per request."}},{"name":"offset","in":"query","required":false,"description":"Results offset. The default value is 0. Use this param to manage pagination.","schema":{"type":"integer","default":0,"description":"Results offset. The default value is 0. Use this param to manage pagination."}},{"name":"orderType","in":"query","required":false,"description":"Order result by ASC or DESC order.","schema":{"type":"string","default":"ASC","description":"Order result by ASC or DESC order."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/teams-create":{"post":{"operationId":"dev_tools_appwrite_client_teams_create","summary":"Create Team","description":"POST /teams","tags":["dev-tools"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/teams-get":{"get":{"operationId":"dev_tools_appwrite_client_teams_get","summary":"Get Team","description":"GET /teams/{teamId}","tags":["dev-tools"],"parameters":[{"name":"teamId","in":"query","required":true,"description":"Team unique ID.","schema":{"type":"string","description":"Team unique ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/teams-update":{"post":{"operationId":"dev_tools_appwrite_client_teams_update","summary":"Update Team","description":"PUT /teams/{teamId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["teamId"],"properties":{"teamId":{"type":"string","description":"Team unique ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/teams-delete":{"post":{"operationId":"dev_tools_appwrite_client_teams_delete","summary":"Delete Team","description":"DELETE /teams/{teamId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["teamId"],"properties":{"teamId":{"type":"string","description":"Team unique ID."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/teams-get-memberships":{"get":{"operationId":"dev_tools_appwrite_client_teams_get_memberships","summary":"Get Team Memberships","description":"GET /teams/{teamId}/memberships","tags":["dev-tools"],"parameters":[{"name":"teamId","in":"query","required":true,"description":"Team unique ID.","schema":{"type":"string","description":"Team unique ID."}},{"name":"search","in":"query","required":false,"description":"Search term to filter your list results. Max length: 256 chars.","schema":{"type":"string","default":"","description":"Search term to filter your list results. Max length: 256 chars."}},{"name":"limit","in":"query","required":false,"description":"Results limit value. By default will return maximum 25 results. Maximum of 100 results allowed per request.","schema":{"type":"integer","default":25,"description":"Results limit value. By default will return maximum 25 results. Maximum of 100 results allowed per request."}},{"name":"offset","in":"query","required":false,"description":"Results offset. The default value is 0. Use this param to manage pagination.","schema":{"type":"integer","default":0,"description":"Results offset. The default value is 0. Use this param to manage pagination."}},{"name":"orderType","in":"query","required":false,"description":"Order result by ASC or DESC order.","schema":{"type":"string","default":"ASC","description":"Order result by ASC or DESC order."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/teams-create-membership":{"post":{"operationId":"dev_tools_appwrite_client_teams_create_membership","summary":"Create Team Membership","description":"POST /teams/{teamId}/memberships","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["teamId"],"properties":{"teamId":{"type":"string","description":"Team unique ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/teams-update-membership-roles":{"post":{"operationId":"dev_tools_appwrite_client_teams_update_membership_roles","summary":"Update Membership Roles","description":"PATCH /teams/{teamId}/memberships/{membershipId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["teamId","membershipId"],"properties":{"teamId":{"type":"string","description":"Team unique ID."},"membershipId":{"type":"string","description":"Membership ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/teams-delete-membership":{"post":{"operationId":"dev_tools_appwrite_client_teams_delete_membership","summary":"Delete Team Membership","description":"DELETE /teams/{teamId}/memberships/{membershipId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["teamId","membershipId"],"properties":{"teamId":{"type":"string","description":"Team unique ID."},"membershipId":{"type":"string","description":"Membership ID."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:appwrite-client/teams-update-membership-status":{"post":{"operationId":"dev_tools_appwrite_client_teams_update_membership_status","summary":"Update Team Membership Status","description":"PATCH /teams/{teamId}/memberships/{membershipId}/status","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["teamId","membershipId"],"properties":{"teamId":{"type":"string","description":"Team unique ID."},"membershipId":{"type":"string","description":"Membership ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}