InLoox(預覽版)
InLoox 連接器通過自動執行常見任務(例如在 InLoox 工作區中創建和更新項目、任務和聯繫人)來幫助團隊簡化項目工作流程。 使用此連接器將 InLoox 與 Outlook、SharePoint 或 Teams 等 Microsoft 服務集成,從而實現專案規劃、協作和資源追蹤的無縫流程自動化。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure Government 區域 - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 進階 | 除下列區域外的所有 Power Apps 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | 因洛克斯 |
| URL | https://www.inloox.com |
| support@inloox.com |
| 連接器中繼資料 | |
|---|---|
| Publisher | 因洛克斯 |
| 網站 | https://www.inloox.com |
| 隱私策略 | https://www.inloox.com/privacy-policy/ |
| 類別 | 通敵;生產力 |
InLoox Power Automate 連接器
概觀
InLoox Power Automate 連接器可讓您與 InLoox REST API 互動,以自動執行專案管理任務,例如建立專案、管理任務和處理聯絡人。 它支援 Power Automate 和 Power Apps 中的整合場景,使用戶能夠建立將 InLoox 與其他服務連接的工作流程。
先決條件
您將需要以下內容才能繼續:
- 具有自訂連接器功能的 Microsoft Power Apps 或 Power Automate 方案
- 具有適當 API 存取權的 InLoox 帳戶
- InLoox API 金鑰 (透過
X-API-KEY標頭使用) - Power Platform CLI (
paconn)
建置連接器
連接器會使用 API 金鑰驗證。 確保您擁有具有足夠權限的 InLoox API 金鑰。
paconn create --api-def apiDefinition.swagger.json --api-prop apiProperties.json --secret <api_key>
替換 <api_key> 為您的實際鑰匙。 API 金鑰必須按照 Swagger 定義中指定的標頭傳遞 X-API-KEY 。
API 主機組態
-
主持人:
https://app.inloox.com -
基路徑:
/api/v1/odata/ -
身份驗證:API Key(
X-API-KEY標頭)
支援的作業
連接器會公開下列依實體分組的作業:
📁 專案管理
- GET /Project:列出具有選擇性 OData 篩選和分頁的專案
- POST /Project:建立新專案
- GET /Project/{projectId}:依 ID 取得專案
- PATCH /Project/{projectId}:依識別碼更新專案
- DELETE /Project/{projectId}:刪除專案
- POST /Project/{projectId}/AddMember:將成員新增至專案
✅ 任務管理
- GET /Task:使用選擇性 OData 篩選器和分頁列出工作
- POST /Task:建立新任務
- GET /Task/{taskId}:依識別碼取得工作
- PATCH /Task/{taskId}:依識別碼更新工作
- DELETE /Task/{taskId}:刪除工作
👤 聯絡人管理
- GET /Contact:使用可選的 OData 篩選器和分頁列出連絡人
實體定義
ApiProject輸入
包括 、 、 EndDateStartDate、 PriorityIsArchivedClientId、 等欄位。Name
ApiTask輸入
欄位包括 Name、 、 WorkAmountStartDateTime、 EndDateTimeProjectId、 和 DescriptionHTML。
新增專案成員輸入
-
contactId(uuid):要新增的連絡人ID -
role(int):角色 ID (例如,2 = 專案經理,4 = 團隊成員)
註釋
- 所有端點都會遵循 OData 查詢語法來篩選和分頁
- 確保在內文請求中設定正確的
Content-Type(application/json) - 對於 PATCH 和 POST 請求,必要的結構描述必須符合
ApiProjectInput和ApiTaskInput - API 金鑰安全性是透過標頭強制
X-API-KEY執行
更多資訊
如需實體模型和使用範例的詳細資訊,請造訪 https://github.com/inloox-dev 或聯絡 support@inloox.com。
正在建立連線
連接器支援下列驗證類型:
| 預設值 | 建立連線的參數。 | 所有區域 | 不可共享 |
預設
適用:所有地區
建立連線的參數。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| apiKey | securestring | InLoox API 的“apiKey” | 對 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 100 | 60 秒 |
動作
| 依 ID 刪除專案 |
依指定專案的唯一識別碼刪除。 |
| 依 ID 擷取專案 |
依特定專案的唯一識別碼擷取特定專案。 |
| 依 ID 更新專案 |
使用新資訊更新指定的專案。 |
| 依 ID 更新工作 |
使用新的詳細資料更新指定的工作。 |
| 依識別碼刪除工作 |
依指定工作的唯一識別碼刪除。 |
| 依識別碼擷取工作 |
依特定工作的唯一識別碼擷取特定工作。 |
| 將成員新增至專案 |
將成員新增至指定的專案。 |
| 建立新任務 |
使用提供的資訊建立新任務。 |
| 建立新專案 |
使用提供的資訊建立新專案。 |
| 擷取專案清單 |
根據指定的 OData 篩選和分頁參數傳回所有專案。 |
| 擷取工作清單 |
根據指定的 OData 篩選和分頁參數傳回所有工作。 |
| 擷取聯絡人清單 |
根據指定的 OData 篩選器和分頁參數傳回所有連絡人。 |
依 ID 刪除專案
依指定專案的唯一識別碼刪除。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
專案的識別碼
|
projectId | True | uuid |
要刪除之專案的唯一識別碼。 |
依 ID 擷取專案
依特定專案的唯一識別碼擷取特定專案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
專案的識別碼
|
projectId | True | uuid |
要擷取之專案的唯一識別碼。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of ApiProject |
依 ID 更新專案
使用新資訊更新指定的專案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
專案的識別碼
|
projectId | True | uuid |
要更新之專案的唯一識別碼。 |
|
用戶端ID
|
ClientId | uuid | ||
|
描述HTML
|
DescriptionHTML | string | ||
|
分區標識符
|
DivisionId | uuid | ||
|
結束日期
|
EndDate | date-time | ||
|
是已存檔
|
IsArchived | boolean | ||
|
是回收的
|
IsRecycled | boolean | ||
|
鎖定模式
|
LockMode | integer | ||
|
名稱
|
Name | string | ||
|
Number增量
|
NumberIncremential | integer | ||
|
NumberPrefix
|
NumberPrefix | string | ||
|
數字後綴
|
NumberSuffix | string | ||
|
投資組合標識符
|
PortfolioId | uuid | ||
|
Priority
|
Priority | integer | ||
|
專案狀態標識符
|
ProjectStatusId | uuid | ||
|
風險評分
|
RiskScore | integer | ||
|
尺寸分數
|
SizeScore | integer | ||
|
開始日期
|
StartDate | date-time | ||
|
價值評分
|
ValueScore | integer |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of ApiProject |
依 ID 更新工作
使用新的詳細資料更新指定的工作。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
任務的識別碼
|
taskId | True | uuid |
要更新之工作的唯一識別碼。 |
|
描述HTML
|
DescriptionHTML | string | ||
|
結束日期時間
|
EndDateTime | date-time | ||
|
群組識別碼
|
GroupId | uuid | ||
|
名稱
|
Name | string | ||
|
專案標識符
|
ProjectId | uuid | ||
|
開始日期時間
|
StartDateTime | date-time | ||
|
工作量
|
WorkAmount | number |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of ApiTask |
依識別碼刪除工作
依指定工作的唯一識別碼刪除。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
任務的識別碼
|
taskId | True | uuid |
要刪除之工作的唯一識別碼。 |
依識別碼擷取工作
依特定工作的唯一識別碼擷取特定工作。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
任務的識別碼
|
taskId | True | uuid |
要擷取之工作的唯一識別碼。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of ApiTask |
將成員新增至專案
將成員新增至指定的專案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
專案的識別碼
|
projectId | True | uuid |
將新增成員之專案的唯一識別碼。 |
|
contactId
|
contactId | True | uuid |
要新增至專案的連絡人識別碼 |
|
角色
|
role | True | integer |
成員的數值角色識別碼。 可能的值:2=專案經理、4=團隊成員、8=合作夥伴、16=客戶、32=其他、128=AdditionalRole1、256=AdditionalRole2、512=AdditionalRole3、1024=AdditionalRole4、2048=AdditionalRole5 |
建立新任務
使用提供的資訊建立新任務。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
描述HTML
|
DescriptionHTML | string | ||
|
結束日期時間
|
EndDateTime | date-time | ||
|
群組識別碼
|
GroupId | uuid | ||
|
名稱
|
Name | string | ||
|
專案標識符
|
ProjectId | uuid | ||
|
開始日期時間
|
StartDateTime | date-time | ||
|
工作量
|
WorkAmount | number |
傳回
- 身體
- ApiTask
建立新專案
使用提供的資訊建立新專案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
用戶端ID
|
ClientId | uuid | ||
|
描述HTML
|
DescriptionHTML | string | ||
|
分區標識符
|
DivisionId | uuid | ||
|
結束日期
|
EndDate | date-time | ||
|
是已存檔
|
IsArchived | boolean | ||
|
是回收的
|
IsRecycled | boolean | ||
|
鎖定模式
|
LockMode | integer | ||
|
名稱
|
Name | string | ||
|
Number增量
|
NumberIncremential | integer | ||
|
NumberPrefix
|
NumberPrefix | string | ||
|
數字後綴
|
NumberSuffix | string | ||
|
投資組合標識符
|
PortfolioId | uuid | ||
|
Priority
|
Priority | integer | ||
|
專案狀態標識符
|
ProjectStatusId | uuid | ||
|
風險評分
|
RiskScore | integer | ||
|
尺寸分數
|
SizeScore | integer | ||
|
開始日期
|
StartDate | date-time | ||
|
價值評分
|
ValueScore | integer |
傳回
- 身體
- ApiProject
擷取專案清單
根據指定的 OData 篩選和分頁參數傳回所有專案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
OData 篩選字串
|
$filter | string |
用於篩選傳回專案的 OData 篩選字串。 |
|
|
專案數目上限
|
$top | number |
要傳回的專案數目上限。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of ApiProject |
擷取工作清單
根據指定的 OData 篩選和分頁參數傳回所有工作。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
OData 篩選字串
|
$filter | string |
用於篩選傳回工作的 OData 篩選字串。 |
|
|
工作數目上限
|
$top | number |
要傳回的工作數目上限。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of ApiTask |
擷取聯絡人清單
根據指定的 OData 篩選器和分頁參數傳回所有連絡人。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
OData 篩選字串
|
$filter | string |
用於篩選傳回連絡人的 OData 篩選字串。 |
|
|
聯絡人數目上限
|
$top | number |
要傳回的聯絡人數目上限。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of ApiContact |
定義
ApiContact
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
公司名稱
|
CompanyName | string | |
|
聯絡人識別碼
|
ContactId | uuid | |
|
描述HTML
|
DescriptionHTML | string | |
|
顯示名稱
|
DisplayName | string | |
|
Email
|
string | ||
|
FirstName
|
FirstName | string | |
|
是身分識別
|
IsIdentity | boolean | |
|
姓氏
|
LastName | string | |
|
Title
|
Title | string |
Api項目
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
專案標識符
|
ProjectId | uuid |
Api任務
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
描述HTML
|
DescriptionHTML | string | |
|
結束日期時間
|
EndDateTime | date-time | |
|
名稱
|
Name | string | |
|
專案標識符
|
ProjectId | uuid | |
|
開始日期時間
|
StartDateTime | date-time | |
|
TaskId
|
TaskId | uuid |