### GET /introduction/info Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /introduction/info ```markdown ### Parameters - **x-zitadel-org-id** (string, header, optional): Custom Organization ID header, use in Organization Switch. ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X GET "https://api.example.com/introduction/info" ``` ``` -------------------------------- ### GET /tenant-public Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /tenant-public ```markdown ### Responses #### 200 - Successful Response **TenantAuthDTO** - **_id** (string) (required) - **createdAt** (string (date-time)) (required) - **modifiedAt** (string (date-time)) (required) - **domain** (string) (required) - **zitadelOrgId** (string) (required) - **database** (string) (required) - **enabledFeatureSet** (array (PlatformFeatureSet)) (required) - **activePlan** (string (Starter|Growth|Pro|Enterprise|Unlimited)) (required) ("Starter"|"Growth"|"Pro"|"Enterprise"|"Unlimited") - **tenantName** (string) (required) - **enableBranding** (boolean) - **branding** (object) (required) - **logo** (string) - **darkLogo** (string) - **intro** (string) - **darkIntro** (string) - **loading** (string) - **darkLoading** (string) - **preSignedUrlLogo** (string) - **preSignedUrlDarkLogo** (string) - **preSignedUrlIntro** (string) - **preSignedUrlDarkIntro** (string) - **preSignedUrlLoading** (string) - **preSignedUrlDarkLoading** (string) - **supportConfigBase** (object) (required) - **type** (string) - **value** (string) - **title** (string) - **enableTermOfService** (boolean) - **enableDisclaimer** (boolean) - **disclaimer** (string) - **verifiedDomain** (array (string)) - **promptInsertionMode** (string (full-content|title-only)) ("full-content"|"title-only") ### Example Usage ```bash curl -X GET "https://api.example.com/tenant-public" ``` ``` -------------------------------- ### GET /integration Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /integration ```markdown ### Parameters - **x-zitadel-org-id** (string, header, optional): Custom Organization ID header, use in Organization Switch. ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X GET "https://api.example.com/integration" ``` ``` -------------------------------- ### POST /introduction/add-key-all-tenant Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for POST /introduction/add-key-all-tenant ```markdown ### Parameters - **x-zitadel-org-id** (string, header, optional): Custom Organization ID header, use in Organization Switch. ### Request Body **Content-Type:** application/json - **key** (string) ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X POST "https://api.example.com/introduction/add-key-all-tenant" \ -H "Content-Type: application/json" \ -d '{ "key": "" }' ``` ``` -------------------------------- ### GET /contribution/user-subscriptions Source: https://blocky.theblockbrain.ai/openapi.json Get user subscriptions ```markdown ### Parameters - **keywords** (union, query, optional) - **sortField** (string, query, optional) - **orderBy** (SortOrder, query, optional) - **page** (integer, query, optional) - **size** (integer, query, optional) - **x-zitadel-org-id** (string, header, optional): Custom Organization ID header, use in Organization Switch. ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X GET "https://api.example.com/contribution/user-subscriptions?keywords=value&sortField=userEmail&orderBy=desc&page=1&size=20" ``` ``` -------------------------------- ### GET /contribution/logs-history Source: https://blocky.theblockbrain.ai/openapi.json Get contribution items ```markdown ### Parameters - **startTime** (union, query, optional) - **endTime** (union, query, optional) - **keywords** (union, query, optional) - **sortField** (string, query, optional) - **orderBy** (SortOrder, query, optional) - **page** (integer, query, optional) - **size** (integer, query, optional) - **x-zitadel-org-id** (string, header, optional): Custom Organization ID header, use in Organization Switch. ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X GET "https://api.example.com/contribution/logs-history?startTime=value&endTime=value&keywords=value&sortField=createdAt&orderBy=desc&page=1&size=20" ``` ``` -------------------------------- ### GET /oauth-callback/gdrive Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /oauth-callback/gdrive ```markdown ### Responses #### 200 - Successful Response ### Example Usage ```bash curl -X GET "https://api.example.com/oauth-callback/gdrive" ``` ``` -------------------------------- ### POST /introduction/mark-as-read Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for POST /introduction/mark-as-read ```markdown ### Parameters - **x-zitadel-org-id** (string, header, optional): Custom Organization ID header, use in Organization Switch. ### Request Body **Content-Type:** application/json - **isMarkAll** (boolean) - **keys** (array (string)) ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X POST "https://api.example.com/introduction/mark-as-read" \ -H "Content-Type: application/json" \ -d '{ "isMarkAll": "false", "keys": "" }' ``` ``` -------------------------------- ### POST /introduction Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for POST /introduction ```markdown ### Parameters - **x-zitadel-org-id** (string, header, optional): Custom Organization ID header, use in Organization Switch. ### Request Body **Content-Type:** application/json - **key** (string) ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X POST "https://api.example.com/introduction" \ -H "Content-Type: application/json" \ -d '{ "key": "" }' ``` ``` -------------------------------- ### GET /oauth-callback/onedrive Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /oauth-callback/onedrive ```markdown ### Responses #### 200 - Successful Response ### Example Usage ```bash curl -X GET "https://api.example.com/oauth-callback/onedrive" ``` ``` -------------------------------- ### GET /oauth-callback/onenote Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /oauth-callback/onenote ```markdown ### Responses #### 200 - Successful Response ### Example Usage ```bash curl -X GET "https://api.example.com/oauth-callback/onenote" ``` ``` -------------------------------- ### GET /ready Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /ready ```markdown ### Responses #### 200 - Successful Response ### Example Usage ```bash curl -X GET "https://api.example.com/ready" ``` ``` -------------------------------- ### GET /oauth-callback/outlook Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /oauth-callback/outlook ```markdown ### Responses #### 200 - Successful Response ### Example Usage ```bash curl -X GET "https://api.example.com/oauth-callback/outlook" ``` ``` -------------------------------- ### POST /files/v2/preview-first-page-pdf Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for POST /files/v2/preview-first-page-pdf ```markdown ### Parameters - **x-zitadel-org-id** (string, header, optional): Custom Organization ID header, use in Organization Switch. ### Request Body **Content-Type:** multipart/form-data - **file** (string (binary)) (required) ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X POST "https://api.example.com/files/v2/preview-first-page-pdf" \ -H "Content-Type: application/json" \ -d '{ "file": "string" }' ``` ``` -------------------------------- ### GET /oauth-callback/gmail Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /oauth-callback/gmail ```markdown ### Responses #### 200 - Successful Response ### Example Usage ```bash curl -X GET "https://api.example.com/oauth-callback/gmail" ``` ``` -------------------------------- ### DELETE /introduction/{key} Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for DELETE /introduction/{key} ```markdown ### Parameters - **key** (string, path, required) - **x-zitadel-org-id** (string, header, optional): Custom Organization ID header, use in Organization Switch. ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X DELETE "https://api.example.com/introduction/{key}" ``` ``` -------------------------------- ### GET /tenant-via-email/list-tenant Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /tenant-via-email/list-tenant ```markdown ### Parameters - **email** (string (email), query, required) - **x-api-key** (string, header, required) ### Responses #### 200 - Successful Response - Array of EmailTenantAuthDTO #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X GET "https://api.example.com/tenant-via-email/list-tenant?email=user@example.com" ``` ``` -------------------------------- ### POST /folder/{knowledge_base}/download Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for POST /folder/{knowledge_base}/download ```markdown ### Parameters - **knowledge_base** (string, path, required) - **x-zitadel-org-id** (string, header, optional): Custom Organization ID header, use in Organization Switch. ### Request Body **Content-Type:** application/json - **sourceItems** (array (SourceDocumentFolderItem)) (required) Array items: - **id** (string) (required) - **type** (string (file|folder)) ("file"|"folder") ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X POST "https://api.example.com/folder/{knowledge_base}/download" \ -H "Content-Type: application/json" \ -d '{ "sourceItems": [ "value" ] }' ``` ``` -------------------------------- ### GET /tenant-via-email/email Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /tenant-via-email/email ```markdown ### Parameters - **email** (string (email), query, required) - **x-api-key** (string, header, required) ### Responses #### 200 - Successful Response #### 422 - Validation Error **HTTPValidationError** - **detail** (array (ValidationError)) Array items: - **loc** (array (union)) (required) - **msg** (string) (required) - **type** (string) (required) ### Example Usage ```bash curl -X GET "https://api.example.com/tenant-via-email/email?email=user@example.com" ``` ``` -------------------------------- ### GET /tenant-public/notification Source: https://blocky.theblockbrain.ai/openapi.json API endpoint for GET /tenant-public/notification ```markdown ### Responses #### 200 - Successful Response ### Example Usage ```bash curl -X GET "https://api.example.com/tenant-public/notification" ``` ```