Download OpenAPI specification:Download
SmartDB では HTTPアクセスで実行可能なREST API を利用することが可能です。
SmartDBのREST APIは、下記の形式で実行できます。
https://{SmartDBドメイン}/hibiki/rest/3/{対象API}
REST APIの実行にはSmartDBのセッションが必要となります。
セッションの利用方法は下記の3パターンが考えられます。
バインダトークンを利用して実行する。※バインダAPIオプション限定
管理画面の「バインダトークン」画面で発行したトークンを利用してREST APIを実行します。
実行時には後述の形式でHTTP Headerにトークンを指定してください。
バインダトークンを利用してAPIを実行する場合、下記の特徴を持ちます。
HTTPヘッダーに以下を指定してください。
Authorization: Bearer {トークン}
SmartDBにログインしているブラウザから実行する。※DCS、オンプレミス限定
画面操作などによって、すでにSmartDBにログインをしてセッションを保持している状態でREST APIを実行します。
特定のWEBページなどからJavaScriptで実行したい場合などに利用します。
実現するためにはログインした画面と同一のドメインでWEBページを用意する必要があり、オンプレミス環境などサーバにモジュールを配置できる環境での利用を想定しています。
post /session
を実行して、セッションを作成する。※非推奨
ID/PASSWORDを指定してsession APIを実行してセッションを作成します。
ここで作成したセッションを利用して、その他のREST APIを実行します。バッチ処理などを特定ユーザで実行したい場合などに利用します。
プログラム中にユーザのID/パスワードを記述する必要があるため、セキュリティの観点からも非推奨とします。
シリアライズ値にUNIXエポックからの経過時間(時間単位: ミリ秒)を利用します。(以後「UNIXミリ秒」とする)
アカウントのタイプおよびアカウント名より部分一致検索するアカウントのデータを返却します。
name required | string Example: name=サンプル組織 アカウント名 |
type | Array of integers Items Enum: 1 2 3 4 Example: type=2&type=3&type=4 アカウントのタイプ
|
matchMode | string Default: "SUBSTRING" Enum: "PREFIX" "SUBSTRING" Example: matchMode=PREFIX キーワード検索のマッチモード
|
status | Array of integers Items Enum: 0 1 5 6 7 8 Example: status=0&status=1&status=2 アカウントのステータス
|
[- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
アカウントのMIDより、アカウントの詳細情報を取得する。
account required | integer <int32> Example: 1000000 ログインユーザのMID |
{- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
与えられたアクセストークンから、対応のSmartDBユーザ情報を取得します。
ログインしていない状態でも本操作を実行できます。
X-DA-AuthType required | string Value: "AzureAD" 認証タイプ |
{- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
指定したアカウントに対してロール(管理者設定)を取得する。
account required | integer <int32> Example: 1000000 ログインユーザのMID |
direct | boolean Default: true 所属グループの持つロールも継承して取得するか。
|
{- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "roles": [
- "smartdbAdmin"
]
}
指定したアカウントに対してロールを追加する。
※Basicプランでは使用しないでください。
account required | integer <int32> Example: 1000000 ログインユーザのMID |
roles required | string 追加するロールを指定。
※ baasAdmin、betaUserはDCS、オンプレミスでは利用されません。 |
{- "roles": "smartdbAdmin,processAdmin,baasAdmin"
}
{- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "roles": [
- "smartdbAdmin"
]
}
指定したアカウントに対してロールを削除する。
※Basicプランでは使用しないでください。
account required | integer <int32> Example: 1000000 ログインユーザのMID |
roles required | string 削除するロールを指定。
|
{- "roles": "smartdbAdmin,processAdmin,baasAdmin"
}
{- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "roles": [
- "smartdbAdmin"
]
}
アカウントキャッシュの最終更新時間を取得する。
リクエストには以下のいずれかが必要です。
{- "lastUpdateDate": 1666058307000
}
アカウントキャッシュを同期する。
リクエストには以下のいずれかが必要です。
強制同期フラグ。
force | boolean Default: false |
{- "force": false
}
{- "status": "synchronizing"
}
SmartDBの管理者ロールとメンバアカウントの一覧を取得します。
[- {
- "accounts": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "role": "smartdbAdmin"
}
]
指定した管理者ロールとメンバアカウントを取得します。
role required | string (role) Enum: "smartdbAdmin" "processAdmin" "processDefinitionAdmin" "processProxyAdmin" "baasAdmin" "betaUser" ロール
|
{- "accounts": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "role": "smartdbAdmin"
}
バインダ一覧のデータを返却します。
バインダごとに基本的な情報を返却します。
parent | integer <int64> 検索対象の親キャビネットを指定。 |
type | Array of integers Default: 1 Items Enum: 1 2 検索対象のバインダタイプ。
|
keyword | string バインダ名検索 |
favorite | boolean Default: false よく使うバインダのみ検索対象とするか |
offset | integer <int32> Default: 0 取得対象のうち、スキップする件数を指定する。 |
limit | integer <int32> 取得数の上限。デフォルトは無制限 |
sort | string Default: "BinderId:ASC" Enum: "BinderId:ASC" "BinderId:DESC" "Name:ASC" "Name:DESC" "PhoneticName:ASC" "PhoneticName:DESC" "UpdateDate:ASC" "UpdateDate:DESC" ソート
|
mobileAvailable | boolean Default: false ビュー定義にモバイルタイプを利用しているバインダのみか |
[- {
- "id": 10077,
- "key": "binderKey",
- "name": "サンプルバインダ",
- "type": 1,
- "description": "string",
- "owner": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "parent_id": 0,
- "created_at": 1597039620000,
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1597039620000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "restricted": false,
- "template": false,
- "draft": false,
- "binderManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "formDesigners": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "documentManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewerFilter": {
- "id": 10011
}, - "icon": {
- "color": "#121212",
- "key": "bell"
}, - "displayNewDocLink": true,
- "favorite": true,
- "favoriteDate": 1618205903000,
- "used_at": 1618205903000
}
]
指定されたバインダの詳細な情報を返却します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
{- "favorite": true,
- "favoriteDate": 1618205903000,
- "id": 10077,
- "key": "binderKey",
- "name": "サンプルバインダ",
- "type": 1,
- "description": "string",
- "owner": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "parent_id": 0,
- "created_at": 1597039620000,
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1597039620000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "restricted": false,
- "template": false,
- "draft": false,
- "binderManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "formDesigners": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "documentManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewerFilter": {
- "id": 10011
}, - "icon": {
- "color": "#121212",
- "key": "bell"
}, - "displayNewDocLink": true,
- "used_at": 1618205903000,
- "permission": {
- "viewable": true,
- "editable": true,
- "deletable": true,
- "documentCreatable": true
}, - "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "defaultValue": "string",
- "size": 25,
- "targetBinderId": 0,
- "refItemId": 0
}
]
}
部品定義を取得します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
required | integer or string 部品IDもしくはキー |
{- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "defaultValue": "string",
- "size": 25,
- "targetBinderId": 0,
- "refItemId": 0
}
よく使うバインダ一覧を取得する。
mobileAvailable | boolean Default: false ビュー定義にモバイルタイプを利用しているバインダのみか |
[- {
- "id": 10077,
- "key": "binderKey",
- "name": "サンプルバインダ",
- "type": 1,
- "description": "string",
- "owner": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "parent_id": 0,
- "created_at": 1597039620000,
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1597039620000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "restricted": false,
- "template": false,
- "draft": false,
- "binderManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "formDesigners": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "documentManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewerFilter": {
- "id": 10011
}, - "icon": {
- "color": "#121212",
- "key": "bell"
}, - "displayNewDocLink": true,
- "favorite": true,
- "favoriteDate": 1618205903000
}
]
よく使う一覧に追加
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
{- "favorite": true,
- "favoriteDate": 1618205903000,
- "id": 10077,
- "key": "binderKey",
- "name": "サンプルバインダ",
- "type": 1,
- "description": "string",
- "owner": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "parent_id": 0,
- "created_at": 1597039620000,
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1597039620000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "restricted": false,
- "template": false,
- "draft": false,
- "binderManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "formDesigners": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "documentManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewerFilter": {
- "id": 10011
}, - "icon": {
- "color": "#121212",
- "key": "bell"
}, - "displayNewDocLink": true
}
よく使う一覧から削除
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
{- "favorite": true,
- "favoriteDate": 1618205903000,
- "id": 10077,
- "key": "binderKey",
- "name": "サンプルバインダ",
- "type": 1,
- "description": "string",
- "owner": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "parent_id": 0,
- "created_at": 1597039620000,
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1597039620000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "restricted": false,
- "template": false,
- "draft": false,
- "binderManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "formDesigners": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "documentManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewerFilter": {
- "id": 10011
}, - "icon": {
- "color": "#121212",
- "key": "bell"
}, - "displayNewDocLink": true
}
ビュー一覧のデータを返却します。
ビューごとに基本的な情報を返却します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
[- {
- "id": 10001,
- "name": "サンプルビュー",
- "key": "viewKey",
- "created_at": 1597039620000,
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1597039620000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "defaultSort": [
- "regDate:DESC",
- "10003:ASC"
], - "defaultView": true,
- "displayInfoIcon": true,
- "columns": [
- {
- "key": "recordId",
- "name": "文書番号",
- "columnWidth": 100
}
], - "useCacheTable": false,
- "viewType": "MOBILE",
- "display": false,
- "mobileProperty": {
- "mobileTitleItem": 10003,
- "mobileDateItem": "regDate",
- "mobileSortOrder": 0,
- "mobileMemoItem": 0,
- "mobileUserItem": "regAccount",
- "mobileSearchItem": 0
}, - "forDeletedDocument": false,
- "group": "NORMAL_DOC_VIEW"
}
]
ビューの詳細データを返却します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
required | integer or string ビューIDもしくはキー |
{- "id": 10001,
- "name": "サンプルビュー",
- "key": "viewKey",
- "created_at": 1597039620000,
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1597039620000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "defaultSort": [
- "regDate:DESC",
- "10003:ASC"
], - "defaultView": true,
- "displayInfoIcon": true,
- "columns": [
- {
- "key": "recordId",
- "name": "文書番号",
- "columnWidth": 100
}
], - "useCacheTable": false,
- "forDeletedDocument": false,
- "group": "NORMAL_DOC_VIEW",
- "viewType": "MOBILE",
- "display": false,
- "mobileProperty": {
- "mobileTitleItem": 10003,
- "mobileDateItem": "regDate",
- "mobileSortOrder": 0,
- "mobileMemoItem": 0,
- "mobileUserItem": "regAccount",
- "mobileSearchItem": 0
}, - "permission": {
- "viewable": true,
- "editable": true,
- "deletable": true
}
}
指定されたリスト型ブロックの全ての繰り返し行を取得する
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
required | 整数値 (integer) or 文字列 (string) ブロックIDもしくはキー |
{- "id": 0,
- "key": "string",
- "name": "string",
- "rows": [
- {
- "id": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
]
}
]
}
指定されたリスト型ブロックの全ての繰り返し行を削除する
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
required | 整数値 (integer) or 文字列 (string) ブロックIDもしくはキー |
{- "code": 400,
- "message": "error message",
- "messages": [
- {
- "target": "i10000",
- "property": "key",
- "message": "error message"
}
]
}
行データを指定された値で登録します。
引数に指定しなかった部品は、部品定義で初期値に指定された値で登録します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
required | 整数値 (integer) or 文字列 (string) ブロックIDもしくはキー |
deleteTempFile | boolean Default: true 部品値に利用した一時ファイルを削除するか |
additional property | textLikeItemInput (string) or numberItemInput (number) or choiceLikeItemInput (string) or dateItemInput (string) or imageItemInput (string) or fileItemInput (string) or accountChoiceItemInput (string) or accountPulldownItemInput (number) or linkItemInput (string) or docLinkItemInput (string) or binderLinkItemInput (string) or dataRecordSelectorItemInput (number) or categoryItemInput (number) |
{- "property1": "string",
- "property2": "string"
}
{- "id": 0,
- "key": "string",
- "name": "string",
- "rows": [
- {
- "id": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
]
}
]
}
指定されたリスト型部品の行を更新します。
引数に指定しなかった部品の値は変更されません。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
required | 整数値 (integer) or 文字列 (string) ブロックIDもしくはキー |
row required | integer <int64> 行番号 |
deleteTempFile | boolean Default: true 部品値に利用した一時ファイルを削除するか |
additional property | textLikeItemInput (string) or numberItemInput (number) or choiceLikeItemInput (string) or dateItemInput (string) or imageItemInput (string) or fileItemInput (string) or accountChoiceItemInput (string) or accountPulldownItemInput (number) or linkItemInput (string) or docLinkItemInput (string) or binderLinkItemInput (string) or dataRecordSelectorItemInput (number) or categoryItemInput (number) |
{- "property1": "string",
- "property2": "string"
}
{- "id": 0,
- "key": "string",
- "name": "string",
- "rows": [
- {
- "id": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
]
}
]
}
指定されたリスト型部品の行を削除します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
required | 整数値 (integer) or 文字列 (string) ブロックIDもしくはキー |
row required | integer <int64> 行番号 |
{- "id": 0,
- "key": "string",
- "name": "string",
- "rows": [
- {
- "id": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
]
}
]
}
文書を指定された値で登録します。
引数に指定しなかった部品は、部品定義で初期値に指定された値で登録します。
戻り値として部品のデータは返却されません。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
skipItemControlCheck | boolean Default: false 部品制御の入力チェック(必須入力制御、入力値チェック、重複チェック)をスキップするか。 |
docType | string Default: "NORMAL" Enum: "NORMAL" "DRAFT" 文書タイプを指定する
|
deleteTempFile | boolean Default: true 部品値に利用した一時ファイルを削除するか |
additional property | textLikeItemInput (string) or numberItemInput (number) or choiceLikeItemInput (string) or dateItemInput (string) or imageItemInput (string) or fileItemInput (string) or accountChoiceItemInput (string) or accountPulldownItemInput (number) or linkItemInput (string) or docLinkItemInput (string) or binderLinkItemInput (string) or dataRecordSelectorItemInput (number) or categoryItemInput (number) |
{- "property1": "string",
- "property2": "string"
}
{- "id": 1,
- "name": "string",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "created_at": 1648097168000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1648097168000,
- "cabinetId": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
], - "commentCount": 0,
- "counters": [
- {
- "counterName": "いいね!",
- "count": 0
}
], - "permission": {
- "viewable": true,
- "editable": true,
- "deletable": true
}
}
指定された文書番号の文書データを返却します。
フォーム定義画面で配置されたすべての部品データが返却されます。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
fields | string Value: "form" formが指定された場合、フォーム定義の情報を返却します。 |
docType | string Value: "DRAFT" 下書き文書の情報を取得する場合はDRAFTを指定してください。 |
loadRefDoc | boolean Default: false バインダ参照ボタンの値である参照先文書の取得するか指定します。
制限事項:下記の情報は取得できません。
|
operation | string Value: "reuse" このパラメータを指定すると、指定された文書番号の文書データを再利用する場合の文書データを返します。 |
{- "id": 1,
- "name": "string",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "created_at": 1648097168000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1648097168000,
- "cabinetId": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
], - "commentCount": 0,
- "counters": [
- {
- "counterName": "いいね!",
- "count": 0
}
], - "permission": {
- "viewable": true,
- "editable": true,
- "deletable": true
}, - "fields": {
- "form": {
- "blocks": [
- {
- "id": 10001,
- "editable": true,
- "hasBorder": true,
- "showName": true,
- "mobileLayout": 0,
- "layoutBlockControl": "hidden",
- "rowNum": 0,
- "colNum": 0,
- "colWidths": [
- [
- "250",
- "50%"
]
], - "type": "Simple",
- "rows": [
- {
- "cells": [
- {
- "rowSpan": 0,
- "colSpan": 0,
- "item": {
- "type": null,
- "id": null,
- "key": null,
- "name": null,
- "mustInput": null,
- "editable": null,
- "reusable": null,
- "description": null,
- "displayDescriptionForEditingOnly": null,
- "decorator": { },
- "readOnlyMode": null,
- "defaultValue": null,
- "size": null,
- "targetBinderId": null,
- "refItemId": null
}
}
]
}
]
}
], - "readDef": {
- "binderId": 10001,
- "autoRead": true,
- "autoReadDelayMills": 10000,
- "validDateBefore": 1657592234460
}
}
}
}
指定された文書番号の文書を更新します。
引数に指定しなかった部品の値は変更されません。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
skipItemControlCheck | boolean Default: false 部品制御の入力チェック(必須入力制御、入力値チェック、重複チェック)をスキップするか。 |
docType | string Default: "NORMAL" Enum: "NORMAL" "DRAFT" 文書タイプを指定する
|
deleteTempFile | boolean Default: true 部品値に利用した一時ファイルを削除するか |
updated_at | string <date-time> 文書更新の排他制御のため更新対象文書の最終更新日時を指定。 |
func | string Value: "undraft" ドラフト文書を正式文書にする場合にdocType=draftと合わせて指定 |
additional property | textLikeItemInput (string) or numberItemInput (number) or choiceLikeItemInput (string) or dateItemInput (string) or imageItemInput (string) or fileItemInput (string) or accountChoiceItemInput (string) or accountPulldownItemInput (number) or linkItemInput (string) or docLinkItemInput (string) or binderLinkItemInput (string) or dataRecordSelectorItemInput (number) or categoryItemInput (number) |
{- "property1": "string",
- "property2": "string"
}
{- "id": 1,
- "name": "string",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "created_at": 1648097168000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1648097168000,
- "cabinetId": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
], - "commentCount": 0,
- "counters": [
- {
- "counterName": "いいね!",
- "count": 0
}
], - "permission": {
- "viewable": true,
- "editable": true,
- "deletable": true
}
}
指定された文書番号の文書を削除します
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
docType | string Value: "DRAFT" 下書きを削除する場合はDRAFTを指定してください。 |
{- "code": 400,
- "message": "error message",
- "messages": [
- {
- "target": "i10000",
- "property": "key",
- "message": "error message"
}
]
}
対象文書の対象ブランチ部品のブランチ文書を取得する
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
required | integer or string ブランチ部品IDもしくはキー |
pageNumber | integer <int32> Default: 1 |
pageSize | integer <int32> デフォルトはブランチ部品に指定されたビュー定義に従う |
offset | integer <int32> 取得対象のうち、スキップする件数を指定する。 pageNumber, pageSizeの指定がある場合はそちらが優先される |
limit | integer <int32> デフォルトはブランチ部品に指定されたビュー定義の「1ページの表示件数」に従う |
{- "pageNumber": 0,
- "pageSize": 0,
- "totalCount": 0,
- "documents": [
- {
- "id": 1,
- "name": "string",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "created_at": 1648097168000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1648097168000,
- "cabinetId": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
]
}
]
}
文書が起こった自動再計算の履歴リストを取得します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
status | string Example: status=RUNNING 再計算の状態を指定できます。カンマ区切りで複数指定できます。
|
[- {
- "id": 2483,
- "targetBinderId": 10243,
- "targetDocNum": 2304,
- "executedDocNum": 2304,
- "status": "COMPLETED",
- "createDate": 1679289272000,
- "startDate": 1679289272000,
- "endDate": 1679289272000,
- "failedRecordIds": [
- 0
]
}
]
文書が起こった自動再計算の中に、一番近い方を取得します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
{- "id": 2483,
- "targetBinderId": 10243,
- "targetDocNum": 2304,
- "executedDocNum": 2304,
- "status": "COMPLETED",
- "createDate": 1679289272000,
- "startDate": 1679289272000,
- "endDate": 1679289272000,
- "failedRecordIds": [
- 0
]
}
指定されたバインダ、およびビューで表示される文書一覧を返却します。
返却される文書の部品データはURLに指定したビューIDの表示項目にある部品のみです。
表示項目に指定されていない部品のデータは返却されません。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
required | integer or string ビューIDもしくはキー |
pageNumber | integer <int32> Default: 1 ページ番号 |
pageSize | integer <int32> Example: pageSize=20 ページサイズ |
offset | integer <int32> Default: 0 取得対象のうち、スキップする件数を指定する。 pageNumber, pageSizeの指定がある場合はそちらが優先される |
limit | integer <int32> Example: limit=20 取得する文書数の上限 |
sort | string Example: sort=regDate:DESC,10003:ASC ソート ソート可能な基本情報一覧:
ソート可能な部品一覧:
|
object Example: 10001=sample:EXACT&text_key=sample:EXACT 実際には"item_key"ではなく部品ID、部品キーを指定する 検索条件を指定できる部品一覧
部品検索におけるマッチモードで指定可能なパターン一覧
| |
* | string <{keywords}:{matchMode}> Example: *=検索 キーワード:ONE 部品を指定しない全文検索 マッチモードは":"で区切って指定する
|
RegAccount | string Example: RegAccount=2000000,2000001 登録者のOR検索 |
RegDate | string Example: RegDate=2022-09-05,2022-10-05T11:30:00+9000 登録日時 指定可能なフォーマット
範囲指定
|
LastUpdAccount | string Example: LastUpdAccount=2000000,2000001 最終更新者のOR検索 |
LastUpdDate | string Example: LastUpdDate=2022-09-05,2022-10-05T11:30:00+9000 最終更新日時 |
loadRefDoc | boolean Default: false バインダ参照ボタンの値である参照先文書の取得するか指定します。
制限事項:下記の情報は取得できません。
|
{- "documents": [
- {
- "id": 1,
- "name": "string",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "created_at": 1648097168000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1648097168000,
- "cabinetId": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
]
}
], - "totalCount": 100,
- "pageSize": 20
}
指定された文書番号の文書データを返却します。
ビュー定義で「表示項目」に指定された部品のみが返却されます。
{view}にはビューID、ビューキー、ビュー名称のいずれかを指定してください。
ビュー名称が他のビューのビューID,またはビューキーと同一の文字列であった場合、ビューID,またはビューキーの値を優先して取得するため、該当ビュー名称のデータは返却されません。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
required | integer or string ビューIDもしくはキー |
document required | integer <int64> 文書番号 |
loadRefDoc | boolean Default: false バインダ参照ボタンの値である参照先文書の取得するか指定します。
制限事項:下記の情報は取得できません。
|
{- "id": 1,
- "name": "string",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "created_at": 1648097168000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1648097168000,
- "cabinetId": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
], - "commentCount": 0,
- "counters": [
- {
- "counterName": "いいね!",
- "count": 0
}
], - "permission": {
- "viewable": true,
- "editable": true,
- "deletable": true
}
}
指定されたバインダとビューで表示される一覧文書を対象に、パラメータのitemsで指定された部品に対して、部品の値と出現回数のペアを部品値の昇順リストで取得します。
指定可能な部品タイプは単一選択項目、単一選択メニュー、複数選択項目、入力可能な単一選択メニュー、アカウントポップアップ選択部品、アカウント選択メニュー、バインダ参照ボタン、カテゴリ部品、日付部品です。
対象部品はビューの表示項目に含まれていなくても問題ありません。
リスト型部品や、リスト型部品に含まれている部品はサポートしていません。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
required | integer or string ビューIDもしくはキー |
items required | string Example: items=10001,someItemKey 部品データバリエーションの対象部品キーまたは部品番号を指定して下さい。 |
object Example: 10001=sample:EXACT&text_key=sample:EXACT 実際には"item_key"ではなく部品ID、部品キーを指定する | |
* | string <{keywords}:{matchMode}> Example: *=検索 キーワード:ONE 部品を指定しない全文検索 マッチモードは":"で区切って指定する
|
RegAccount | string Example: RegAccount=2000000,2000001 登録者のOR検索 |
RegDate | string Example: RegDate=2022-09-05,2022-10-05T11:30:00+9000 登録日時 指定可能なフォーマット
範囲指定
|
LastUpdAccount | string Example: LastUpdAccount=2000000,2000001 最終更新者のOR検索 |
LastUpdDate | string Example: LastUpdDate=2022-09-05,2022-10-05T11:30:00+9000 最終更新日時 |
[- {
- "id": 10001,
- "type": "AccountList",
- "valueCounts": [
- {
- "count": 1,
- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
}
]
}
]
同期モード(async=false)の場合、指定されたバインダ、およびビューで表示される文書一覧をMIME形式"text/csv"でダウンロードできるように返却します。
非同期モード(async=true)の場合、バックグラウンド実行されcsvファイルが作成されます。csvファイルは get /background/jobs/{jobId}
で取得したファイルIDで get /attaches/{fileId}
を実行することで取得可能です。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
required | integer or string ビューIDもしくはキー |
charset | string (charset) Default: "UTF-8" Enum: "ShiftJIS" "UTF-8" "GB2312" CSV出力の文字コード |
async | boolean Default: false 非同期モードで実行するか。 |
updateExportedFlagItem | boolean Default: false 出力した文書に対して出力済フラグ部品を更新するか |
includeFileAttachment | boolean Default: false ファイルと画像を含むか。 |
メインフォームに対してCSVで文書を新規登録します。
リスト型とサブフォームをサポートしません。
非同期モード(async=true)の場合、バックグラウンド実行されます。実行結果の取得は get /background/jobs/{jobId}
を参照してください。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
文書新規登録リクエスト
csv required | string (csv) Base64でエンコードしたCSV文字列 |
charset | string (charset) Default: "UTF-8" Enum: "ShiftJIS" "UTF-8" "GB2312" CSVの文字コード |
updateDynaItems | boolean Default: false CSV入力対象文書の自動再計算の指定。 |
async | boolean (async) Default: false 非同期モードで実行するか。 |
{- "csv": "string",
- "charset": "ShiftJIS",
- "updateDynaItems": false,
- "async": false
}
{- "importedRecords": [
- 1,
- 2
], - "errors": [
- {
- "rowNumber": 2,
- "columnNumber": 1,
- "message": "string"
}
], - "failedUpdateDynaItemsDocuments": [
- {
- "documentId": 2,
- "errorMessage": "string"
}
]
}
メインフォームに対してCSVで文書を更新します。
リスト型とサブフォームをサポートしません。
非同期モード(async=true)の場合、バックグラウンド実行されます。実行結果の取得は get /background/jobs/{jobId}
を参照してください。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
文書更新リクエスト
csv required | string (csv) Base64でエンコードしたCSV文字列 |
charset | string (charset) Default: "UTF-8" Enum: "ShiftJIS" "UTF-8" "GB2312" CSVの文字コード |
updateMode | string Default: "UPDATE" Enum: "UPDATE" "UPSERT" "REPLACE" 更新モード。 |
keyItemId required | integer <int32> 文書キー部品の部品IDまたは部品キー。 |
updateDynaItems | boolean Default: false CSV入力対象文書の自動再計算の指定。 |
async | boolean (async) Default: false 非同期モードで実行するか。 |
{- "csv": "string",
- "charset": "ShiftJIS",
- "updateMode": "UPDATE",
- "keyItemId": 10001,
- "updateDynaItems": false,
- "async": false
}
{- "importedRecords": [
- 1,
- 2
], - "errors": [
- {
- "rowNumber": 2,
- "columnNumber": 1,
- "message": "string"
}
], - "failedUpdateDynaItemsDocuments": [
- {
- "documentId": 2,
- "errorMessage": "string"
}
], - "unchangedRecords": [
- 3,
- 4
], - "deletedRecords": [
- 5,
- 6
]
}
CSVで文書を新規登録します。
メインフォームとリスト型をサポートします。サブフォームはサポートしません。
また、非同期モードだけサポートします。実行結果の取得は get /background/jobs/{jobId}
を参照してください。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
文書新規登録リクエスト
mainCsv required | string Base64でエンコードしたメインフォームのCSV文字列 |
commonKeyItemId required | integer <int32> 共通キーの部品IDまたは部品キー。 |
charset | string (charset) Default: "UTF-8" Enum: "ShiftJIS" "UTF-8" "GB2312" CSVの文字コード |
property name* additional property | string プロパティ名は Base64でエンコードしたリスト型のCSV文字列。 例. |
{- "mainCsv": "{Base64エンコードされたCSV文字列}",
- "commonKeyItemId": -1,
- "listCsv_10005": "{Base64エンコードされたCSV文字列}"
}
{- "jobId": 0
}
指定された文書IDのコメント情報を返却します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
plainText | boolean Default: false レスポンスのcontent(コメントの本文)をプレーンテキストにするか。
|
{- "comments": [
- {
- "id": 1,
- "content": "投稿されたテキスト",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "regDate": 1665470173000,
- "updDate": 1665470173000,
- "reactions": [
- {
- "id": 1,
- "users": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
}
]
}
], - "totalCount": 1
}
指定された文書にコメントを投稿します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
plainText | boolean Default: false レスポンスのcontent(コメントの本文)をプレーンテキストにするか。
|
content required | string 投稿するコメントの本文 |
{- "content": "string"
}
{- "id": 1,
- "content": "投稿されたテキスト",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "regDate": 1665470173000,
- "updDate": 1665470173000,
- "reactions": [
- {
- "id": 1,
- "users": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
}
]
}
指定されたコメントIDのコメントを返却します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
commentId required | integer <int64> コメントID |
plainText | boolean Default: false レスポンスのcontent(コメントの本文)をプレーンテキストにするか。
|
{- "id": 1,
- "content": "投稿されたテキスト",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "regDate": 1665470173000,
- "updDate": 1665470173000,
- "reactions": [
- {
- "id": 1,
- "users": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
}
]
}
指定されたコメントIDのコメントを更新します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
commentId required | integer <int64> コメントID |
plainText | boolean Default: false レスポンスのcontent(コメントの本文)をプレーンテキストにするか。
|
content required | string 更新するコメントの本文 |
{- "content": "string"
}
{- "id": 1,
- "content": "投稿されたテキスト",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "regDate": 1665470173000,
- "updDate": 1665470173000,
- "reactions": [
- {
- "id": 1,
- "users": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
}
]
}
指定されたコメントIDのコメントを削除します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
commentId required | integer <int64> コメントID |
plainText | boolean Default: false レスポンスのcontent(コメントの本文)をプレーンテキストにするか。
|
{- "code": 400,
- "message": "error message",
- "messages": [
- {
- "target": "i10000",
- "property": "key",
- "message": "error message"
}
]
}
指定されたコメントIDのリアクション情報を返却します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
commentId required | integer <int64> コメントID |
[- {
- "id": 1,
- "users": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
}
]
指定されたコメントIDのリアクション情報を更新します。
リアクションを投稿していない場合は投稿者リストに追加し、すでに投稿していた場合は投稿者リストから削除されます。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
commentId required | integer <int64> コメントID |
reactionId required | integer [ 1 .. 70 ] リアクションのid |
[- {
- "id": 1,
- "users": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
}
]
複数文書の登録・更新・削除を1トランザクションで実行します。
async | boolean Default: false 非同期モードで実行するか |
required | Array of postAction (object) or putAction (object) or deleteAction (object) 文書操作アクション。配列の順に文書操作が実施される。 |
{- "actions": [
- {
- "method": "POST",
- "binder": 0,
- "params": {
- "property1": "string",
- "property2": "string"
}, - "option": {
- "docType": "NORMAL",
- "skipItemControlCheck": false,
- "deleteTempFile": true
}
}
]
}
{- "results": [
- {
- "method": "POST",
- "binderId": 0,
- "recordId": 0
}
]
}
指定された文書ID及び組織IDで文書の既読・未読フラグを取得します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
group | string Example: group=1000000,1000015 既読・未読情報を取得する組織のGID。複数指定する場合は「,」で区切ってください。 |
pageNumber | integer <int32> Default: 1 ページ番号を指定します。 |
pageSize | integer <int32> Default: 20 1ページあたりのデータの表示数を指定します。 |
sort | string Default: "group:DESC" Enum: "group:ASC" "group:DESC" Example: sort=group:ASC ソートを指定します。
|
{- "totalCount": 1,
- "pageSize": 20,
- "readCounts": [
- {
- "read": 1,
- "unread": 100,
- "group": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}
}
]
}
指定された文書ID及び組織IDで文書の既読ユーザーを取得します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
group | string Example: group=1000000,1000015 既読・未読情報を取得する組織のGID。複数指定する場合は「,」で区切ってください。 |
pageNumber | integer <int32> Default: 1 ページ番号を指定します。 |
pageSize | integer <int32> Default: 20 1ページあたりのデータの表示数を指定します。 |
sort | string Default: "group:DESC" Enum: "group:ASC" "group:DESC" Example: sort=group:ASC ソートを指定します。
|
{- "totalCount": 1,
- "pageSize": 20,
- "read": [
- {
- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "readTime": 1666071024000
}
]
}
指定された文書ID及び組織IDで文書の未読ユーザーを取得します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
group | string Example: group=1000000,1000015 既読・未読情報を取得する組織のGID。複数指定する場合は「,」で区切ってください。 |
pageNumber | integer <int32> Default: 1 ページ番号を指定します。 |
pageSize | integer <int32> Default: 20 1ページあたりのデータの表示数を指定します。 |
sort | string Default: "group:DESC" Enum: "group:ASC" "group:DESC" Example: sort=group:ASC ソートを指定します。
|
{- "totalCount": 1,
- "pageSize": 20,
- "unread": [
- {
- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
}
]
}
指定されたバインダID及びアカウントIDで文書の既読・未読フラグを取得します。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
documents required | string Example: documents=1,2,3 文書ID、複数指定する場合は「,」で区切る |
account | integer <int32> アカウントID、省略した場合はログインユーザーが指定される |
{- "totalCount": 1,
- "readStatus": [
- {
- "recordId": 1,
- "status": "read"
}
]
}
指定された文書を既読・未読フラグへ設定する
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
文書既読・未読フラグリクエスト
account | integer <int32> アカウントID、省略した場合はログインユーザーが指定される |
status required | string Enum: "read" "unread" 文書の既読・未読フラグ
|
{- "account": 1000028,
- "status": "read"
}
{- "recordId": 1,
- "status": "read"
}
バックグラウンドジョブステータス取得
job required | integer <int64> ジョブID |
{- "jobId": 0,
- "executor": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "createDate": 0,
- "jobType": "CSV_EXPORT",
- "status": "WAITING",
- "binder": {
- "id": 10077,
- "key": "binderKey",
- "name": "サンプルバインダ",
- "type": 1,
- "description": "string",
- "owner": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "parent_id": 0,
- "created_at": 1597039620000,
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1597039620000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "restricted": false,
- "template": false,
- "draft": false,
- "binderManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "formDesigners": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "documentManagers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "viewerFilter": {
- "id": 10011
}, - "icon": {
- "color": "#121212",
- "key": "bell"
}, - "displayNewDocLink": true
}
}
指定されたファイルをSmartDBの一時領域にアップロードします。
戻り値として返却されたファイルIDは実際に文書にファイル情報を添付する際に必要となります。
また、一時領域はユーザごとに作成されるため、アップロードしたユーザと文書に添付するユーザは同一ユーザで実施する必要があります。
※アップロードから24時間経過した一時領域のファイルは日時処理で自動削除されます。
ファイルは複数アップロードできます。
file required | string <binary> |
[- {
- "name": "sample.txt",
- "size": 818795,
- "created_at": 1665715352622,
- "id": "$$$11793829246213435278.dat"
}
]
指定したfileIdのファイル情報を返却します。
ファイルをダウンロードする場合はAcceptヘッダーにapplication/octet-streamを指定してください。
fileIdの種類
post /attaches
でアップロードした一時ファイル: $$$
で始まる文字列{binderId}:{recordId}:{itemId}:{index}
{binderId}:{recordId}:{itemId}:{memberId}:{index}
{binderId}:{recordId}:{itemId}
{binderId}:{recordId}:{itemId}:thumb
cjob_{jobId}_{index}
fileId required | string Example: $$$11793829246213435278.dat |
{- "name": "sample.txt",
- "size": 818795,
- "created_at": 1665715352622,
- "id": "string"
}
一時領域のファイルを削除します。
fileId required | string Example: $$$11793829246213435278.dat |
{- "code": 400,
- "message": "error message",
- "messages": [
- {
- "target": "i10000",
- "property": "key",
- "message": "error message"
}
]
}
カテゴリ定義を検索する。
検索方法は2通り
ids | string 取得対象のカテゴリをカテゴリIDで指定する。カンマ区切りで複数指定が可能。 |
keyword | string キーワード検索(部分一致) |
parent | integer <int64> Default: 0 ツリー検索。 |
depth | integer <int32> Default: 1 ツリー検索で再起的に取得する子カテゴリの深さを指定する。 |
[- {
- "id": 1,
- "name": "カテゴリA",
- "parentId": 0
}
]
指定したカテゴリの上位カテゴリをトップカテゴリから順にすべて取得する。
指定したカテゴリ自身は含まない。
トップカテゴリ(id=0)を指定した場合、空の配列を返す。
category required | integer <int64> カテゴリ定義ID |
[- {
- "name": "トップ",
- "parentId": 0,
- "id": 0
}, - {
- "name": "種族",
- "parentId": 0,
- "id": 1
}
]
開始可能業務プロセス一覧を検索します。
検索条件のパラメータが長過ぎて「GET」で正常に送信できない場合、「POST」で送信してください。
page | integer <int32> Default: 1 ページ番号 |
sort | string <{name}:{order}> Default: "Title:DESC" ソート。
|
processName | string 検索条件:業務名 |
{- "count": 1,
- "pageSize": 20,
- "processes": [
- {
- "id": 38,
- "number": 150,
- "name": "サンプルプロセス",
- "key": "sampleProcessKey",
- "memo": "説明文説明文説明文説明文説明文説明文",
- "ownerGroup": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "regMid": 1000011,
- "updMid": 1000011,
- "regDate": 1664840541000,
- "updDate": 1664842678000,
- "canViewDefinitionFlag": true,
- "favoriteFlag": true,
- "useComment": true,
- "usePriority": true,
- "useDateLimit": true,
- "useCustomizedStatus": false,
- "binderId": 10600,
- "displayWorkflowStartDialog": true,
- "titleItemId": 10002,
- "titleEditable": true,
- "commentItemId": 10004,
- "priorityItemId": 10005,
- "priorityEditable": true,
- "priorityMapping": [
- {
- "optionId": 10,
- "priorityId": 5
}
], - "dateLimitItemId": 10003,
- "dateLimitEditable": true
}
]
}
開始可能業務プロセスのよく使う一覧を返却します。
page | integer <int32> Default: 1 ページ番号 |
sort | string <{name}:{order}> Default: "Title:DESC" ソート。
|
{- "count": 1,
- "pageSize": 20,
- "processes": [
- {
- "id": 38,
- "number": 150,
- "name": "サンプルプロセス",
- "key": "sampleProcessKey",
- "memo": "説明文説明文説明文説明文説明文説明文",
- "ownerGroup": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "regMid": 1000011,
- "updMid": 1000011,
- "regDate": 1664840541000,
- "updDate": 1664842678000,
- "canViewDefinitionFlag": true,
- "favoriteFlag": true,
- "useComment": true,
- "usePriority": true,
- "useDateLimit": true,
- "useCustomizedStatus": false,
- "binderId": 10600,
- "displayWorkflowStartDialog": true,
- "titleItemId": 10002,
- "titleEditable": true,
- "commentItemId": 10004,
- "priorityItemId": 10005,
- "priorityEditable": true,
- "priorityMapping": [
- {
- "optionId": 10,
- "priorityId": 5
}
], - "dateLimitItemId": 10003,
- "dateLimitEditable": true
}
]
}
指定したプロセス定義をよく使う業務一覧に追加します
processNumber required | integer <int32> プロセス定義番号 |
{- "id": 38,
- "number": 150,
- "name": "サンプルプロセス",
- "key": "sampleProcessKey",
- "memo": "説明文説明文説明文説明文説明文説明文",
- "ownerGroup": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "regMid": 1000011,
- "updMid": 1000011,
- "regDate": 1664840541000,
- "updDate": 1664842678000,
- "canViewDefinitionFlag": true,
- "favoriteFlag": true,
- "useComment": true,
- "usePriority": true,
- "useDateLimit": true,
- "binderId": 10600,
- "displayWorkflowStartDialog": true,
- "titleItemId": 10002,
- "titleEditable": true,
- "commentItemId": 10004,
- "priorityItemId": 10005,
- "priorityEditable": true,
- "priorityMapping": [
- {
- "optionId": 10,
- "priorityId": 5
}
], - "dateLimitItemId": 10003,
- "dateLimitEditable": true,
- "useCustomizedStatus": false
}
指定したプロセス定義をよく使う業務一覧から削除します
processNumber required | integer <int32> プロセス定義番号 |
{- "id": 38,
- "number": 150,
- "name": "サンプルプロセス",
- "key": "sampleProcessKey",
- "memo": "説明文説明文説明文説明文説明文説明文",
- "ownerGroup": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "regMid": 1000011,
- "updMid": 1000011,
- "regDate": 1664840541000,
- "updDate": 1664842678000,
- "canViewDefinitionFlag": true,
- "favoriteFlag": true,
- "useComment": true,
- "usePriority": true,
- "useDateLimit": true,
- "binderId": 10600,
- "displayWorkflowStartDialog": true,
- "titleItemId": 10002,
- "titleEditable": true,
- "commentItemId": 10004,
- "priorityItemId": 10005,
- "priorityEditable": true,
- "priorityMapping": [
- {
- "optionId": 10,
- "priorityId": 5
}
], - "dateLimitItemId": 10003,
- "dateLimitEditable": true,
- "useCustomizedStatus": false
}
業務プロセスを開始します。
業務プロセス開始リクエスト
processNumber required | integer <int32> プロセス定義番号 |
required | 整数値 (integer) or 文字列 (string) 開始バインダIDもしくはキー |
document required | integer <int64> 開始文書ID |
title | string 見出し |
comment | string コメント |
priority | integer Enum: 5 7 9 優先度
|
dateLimit | string <date> 期限 |
processStartGroupId | integer <int32> 起案部署(GID) |
{- "binder": 10600,
- "document": 28,
- "title": "サンプル見出し",
- "comment": "サンプルコメント",
- "priority": 5,
- "dateLimit": "2022-11-11",
- "processStartGroupId": 2000011,
- "processNumber": 150
}
{- "id": 38,
- "name": "見出し",
- "status": "WORKING",
- "started_at": 0,
- "started": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
}
開始済み一覧を返却します。
検索条件のパラメータが長過ぎて「GET」で正常に送信できない場合、「POST」で送信してください。
page | integer <int32> Default: 1 ページ番号 |
title | string 検索条件:タイトル(業務名と見出し) |
processName | string 検索条件:業務名 |
processInstanceName | string 検索条件:見出し |
sort | string <{name}:{order}> Default: "ProcessStartDate:DESC" ソート。
|
waitingActivityPrincipals | string Example: waitingActivityPrincipals=100044,100051 検索条件:対象プロセスの現在の担当者 |
waitingActivityProxies | string Example: waitingActivityProxies=100044,100051 検索条件:対象プロセスの現在の代行者 |
startDateFrom | string <yyyy-MM-dd HH:mm:ss> Example: startDateFrom=2022-11-11 11:11:11 検索条件:業務開始日の起点 |
startDateTo | string <yyyy-MM-dd HH:mm:ss> Example: startDateTo=2022-11-12 11:11:11 検索条件:業務開始日時の終点 |
endDateFrom | string <yyyy-MM-dd HH:mm:ss> Example: endDateFrom=2022-11-11 11:11:11 検索条件:業務終了日時の起点 |
endDateTo | string <yyyy-MM-dd HH:mm:ss> Example: endDateTo=2022-11-12 11:11:11 検索条件:業務終了日時の終点 |
status | string Enum: "WORKING" "FINISHED" "BROKEN" "ABORTED" 検索条件:開始済みプロセスの状態。カンマ区切りで複数指定可能
|
searchTargetProcess | string Value: "OnlyRootProcess" 検索条件:サブプロセスを除外するフラグ
|
{- "count": 1,
- "pageSize": 20,
- "startedProcesses": [
- {
- "processInstanceId": 26,
- "processDefId": 63,
- "processDefinitionName": "サンプルプロセス",
- "processNumber": 150,
- "processInstanceName": "サンプル見出し",
- "started": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "processInstanceStartDate": 1665306409000,
- "processInstanceEndDate": 1665377768000,
- "status": "WORKING",
- "activityInstanceId": 59,
- "activityInstanceName": "sampleActivity",
- "activityInstanceStartDate": 1665308464000,
- "binderIdWhenPrcStart": 10600,
- "recordIdWhenPrcStart": 10,
- "binderIdWhenActvExec": 10600,
- "recordIdWhenActvExec": 10,
- "canOperation": true,
- "principals": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
], - "proxies": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
]
}
]
}
実施済一覧を返却します。
検索条件のパラメータが長過ぎて「GET」で正常に送信できない場合、「POST」で送信してください。
page | integer <int32> Default: 1 ページ番号 |
title | string 検索条件:タイトル(業務名と見出し) |
processName | string 検索条件:業務名 |
processInstanceName | string 検索条件:見出し |
sort | string <{name}:{order}> Default: "ProcessStartDate:DESC" ソート。
|
waitingActivityPrincipals | string Example: waitingActivityPrincipals=100044,100051 検索条件:対象プロセスの現在の担当者 |
waitingActivityProxies | string Example: waitingActivityProxies=100044,100051 検索条件:対象プロセスの現在の代行者 |
startDateFrom | string <yyyy-MM-dd HH:mm:ss> Example: startDateFrom=2022-11-11 11:11:11 検索条件:業務開始日の起点 |
startDateTo | string <yyyy-MM-dd HH:mm:ss> Example: startDateTo=2022-11-12 11:11:11 検索条件:業務開始日時の終点 |
endDateFrom | string <yyyy-MM-dd HH:mm:ss> Example: endDateFrom=2022-11-11 11:11:11 検索条件:業務終了日時の起点 |
endDateTo | string <yyyy-MM-dd HH:mm:ss> Example: endDateTo=2022-11-12 11:11:11 検索条件:業務終了日時の終点 |
status | string Enum: "WORKING" "FINISHED" "BROKEN" "ABORTED" 検索条件:開始済みプロセスの状態。カンマ区切りで複数指定可能
|
starter | string Example: starter=100044,100051 検索条件:業務開始者 |
{- "count": 1,
- "pageSize": 20,
- "finishedProcesses": [
- {
- "processInstanceId": 26,
- "processDefId": 63,
- "processDefinitionName": "サンプルプロセス",
- "processNumber": 150,
- "processInstanceName": "サンプル見出し",
- "started": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "processInstanceStartDate": 1665306409000,
- "processInstanceEndDate": 1665377768000,
- "status": "WORKING",
- "activityInstanceId": 59,
- "activityInstanceName": "sampleActivity",
- "activityInstanceStartDate": 1665308464000,
- "binderIdWhenPrcStart": 10600,
- "recordIdWhenPrcStart": 10,
- "binderIdWhenActvExec": 10600,
- "recordIdWhenActvExec": 10,
- "canOperation": true,
- "principals": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
], - "proxies": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
]
}
]
}
履歴一覧を返却します。
検索条件のパラメータが長過ぎて「GET」で正常に送信できない場合、「POST」で送信してください。
page | integer <int32> Default: 1 ページ番号 |
title | string 検索条件:タイトル(業務名と見出し) |
processName | string 検索条件:業務名 |
processInstanceName | string 検索条件:見出し |
sort | string <{name}:{order}> Default: "ProcessStartDate:DESC" ソート。
|
waitingActivityPrincipals | string Example: waitingActivityPrincipals=100044,100051 検索条件:対象プロセスの現在の担当者 |
waitingActivityProxies | string Example: waitingActivityProxies=100044,100051 検索条件:対象プロセスの現在の代行者 |
startDateFrom | string <yyyy-MM-dd HH:mm:ss> Example: startDateFrom=2022-11-11 11:11:11 検索条件:業務開始日の起点 |
startDateTo | string <yyyy-MM-dd HH:mm:ss> Example: startDateTo=2022-11-12 11:11:11 検索条件:業務開始日時の終点 |
endDateFrom | string <yyyy-MM-dd HH:mm:ss> Example: endDateFrom=2022-11-11 11:11:11 検索条件:業務終了日時の起点 |
endDateTo | string <yyyy-MM-dd HH:mm:ss> Example: endDateTo=2022-11-12 11:11:11 検索条件:業務終了日時の終点 |
status | string Enum: "WORKING" "FINISHED" "BROKEN" "ABORTED" 検索条件:開始済みプロセスの状態。カンマ区切りで複数指定可能
|
starter | string Example: starter=100044,100051 検索条件:業務開始者 |
searchTargetProcess | string Value: "OnlyRootProcess" 検索条件:サブプロセスを除外するフラグ
|
processNumber | integer <int32> 検索条件:プロセス番号 |
searchStatus | string Value: "Running" 検索条件:履歴一覧のタイプ。指定のない場合は終了済の業務を取得する。
|
searchTargetAdmin | string Value: "CanAdminOnly" 検索条件:進行管理権のある業務プロセスのみに絞り込むフラグ。
|
searchMeActvOwnerProxy | integer Default: 0 Enum: 0 1 自分が担当者または代行者のアクティビティに絞り込むためのフラグ。
|
mode | string Value: "Admin" 検索モード。指定のない場合はユーザモード
|
{- "count": 1,
- "pageSize": 20,
- "historyProcesses": [
- {
- "processInstanceId": 26,
- "processDefId": 63,
- "processDefinitionName": "サンプルプロセス",
- "processNumber": 150,
- "processInstanceName": "サンプル見出し",
- "started": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "processInstanceStartDate": 1665306409000,
- "processInstanceEndDate": 1665377768000,
- "status": "WORKING",
- "activityInstanceId": 59,
- "activityInstanceName": "sampleActivity",
- "activityInstanceStartDate": 1665308464000,
- "binderIdWhenPrcStart": 10600,
- "recordIdWhenPrcStart": 10,
- "binderIdWhenActvExec": 10600,
- "recordIdWhenActvExec": 10,
- "canOperation": true,
- "principals": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
], - "proxies": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
]
}
]
}
担当者、代行者、全体プロセス進行管理者となっているアクティビティを返却します。
検索条件のパラメータが長過ぎて「GET」で正常に送信できない場合、「POST」で送信してください。
sort | string <{name}:{order}> Default: "ActivityStartDate:DESC" ソート。
|
page | integer <int32> Default: 1 ページ番号 |
per | integer <int32> Default: 20 1ページあたりのレコード数 |
title | string 検索条件:タイトル(業務名と見出し) |
processName | string 検索条件:業務名 |
processInstanceName | string 検索条件:見出し |
activityName | string 検索条件:アクテビティ名 |
starter | string Example: starter=100044,100051 検索条件:業務開始者 |
owner | string Example: owner=100044,100051 検索条件:担当者 |
startDate | string <yyyy-MM-dd HH:mm:ss> Example: startDate=2022-11-11 11:11:11 検索条件:業務開始日時の起点 |
endDate | string <yyyy-MM-dd HH:mm:ss> Example: endDate=2022-11-12 11:11:11 検索条件:業務開始日時の終点 |
activityStartDateFrom | string <yyyy-MM-dd HH:mm:ss> Example: activityStartDateFrom=2022-11-12 11:11:11 検索条件:アクティビティ開始日時の起点 |
activityStartDateTo | string <yyyy-MM-dd HH:mm:ss> Example: activityStartDateTo=2022-11-12 11:11:11 検索条件:アクティビティ開始日時の終点 |
prcNo | string Example: prcNo=504,617 検索条件:プロセス定義番号 |
subListType | string Default: "meOwner" Enum: "meOwner" "meProxy" "meGlobalProxy" ワークリストのタイプ
|
{- "count": 1,
- "pageSize": 20,
- "activities": [
- {
- "id": 47,
- "name": "sampleActivity",
- "started_at": 1665304686000,
- "startedGroup": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "processInstanceId": 38,
- "processDefinitionName": "sampleProcess",
- "processNumber": 150,
- "processInstanceName": "見出し",
- "processDateLimit": "2022-11-11",
- "processPriority": 5,
- "commentAskerStandPoint": [
- "担当グループ1としてコメントを依頼"
], - "haveAsked": [
- 0
], - "totalCommenter": [
- 3
], - "binderId": 10600,
- "documentId": 8,
- "started": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "processStartedat": 1665306409000,
- "principals": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
], - "proxies": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
], - "commentAskers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "status": "WAITING"
}
]
}
アクティビティ実施履歴を実施単位で返却します。
同じアクティビティで複数立場として実施した場合、それぞれ返却されます。
sort | string <{name}:{order}> Default: "ExecuteDate:DESC" ソート。
|
page | integer <int32> Default: 1 ページ番号 |
per | integer <int32> Default: 20 1ページあたりのレコード数 |
withComment | boolean Default: true 実施コメントを取得するか |
executeType | string (executeType) Enum: "NONE" "APPLY" "APPROVE" "DENY" "CONFIRM" "TURNDOWN" "REGAIN" "SANCTION" "COMMENT" 検索条件:処理種別
|
{- "count": 1,
- "pageSize": 20,
- "executedRows": [
- {
- "id": 20,
- "executedDate": 1665377976000,
- "executor": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "sourcePrincipal": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "executeType": "NONE",
- "principalGroupNumber": 1,
- "action": "次へ",
- "comment": "承認します",
- "activity": {
- "id": 47,
- "name": "sampleActivity",
- "started_at": 1665304686000,
- "startedGroup": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "processInstanceId": 38,
- "processDefinitionName": "sampleProcess",
- "processNumber": 150,
- "processInstanceName": "見出し",
- "processDateLimit": "2022-11-11",
- "processPriority": 5,
- "commentAskerStandPoint": [
- "担当グループ1としてコメントを依頼"
], - "haveAsked": [
- 0
], - "totalCommenter": [
- 3
], - "binderId": 10600,
- "documentId": 8,
- "started": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "processStartedat": 1665306409000,
- "principals": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
], - "proxies": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
], - "commentAskers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "status": "WAITING"
}, - "standPoint": "[担当グループ1] 担当者ユーザ1として"
}
]
}
指定されたアクティビティIDのアクティビティデータを返却します。
activity required | integer <int64> アクティビティID |
fields | string Example: fields=document,form アクティビティの関連情報を追加で取得できます。
|
{- "id": 47,
- "name": "sampleActivity",
- "started_at": 1665304686000,
- "startedGroup": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "processInstanceId": 38,
- "processDefinitionName": "sampleProcess",
- "processNumber": 150,
- "processInstanceName": "見出し",
- "processDateLimit": "2022-11-11",
- "processPriority": 5,
- "commentAskerStandPoint": [
- "担当グループ1としてコメントを依頼"
], - "haveAsked": [
- 0
], - "totalCommenter": [
- 3
], - "binderId": 10600,
- "documentId": 8,
- "status": "RUNNABLE",
- "executeType": "NONE",
- "standPoints": [
- {
- "id": "0_1000011_0_2000011",
- "label": "[担当グループ1] 担当者組織1 ユーザ1として",
- "principalGroup": 1,
- "commentAnswer": false,
- "default": true
}
], - "showCommentArea": true,
- "requireComment": false,
- "activityButton": [
- {
- "type": "NONE",
- "label": "次へ",
- "index": 0
}
], - "ended_at": 0,
- "ended": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "fields": {
- "form": {
- "blocks": [
- {
- "id": 10001,
- "editable": true,
- "hasBorder": true,
- "showName": true,
- "mobileLayout": 0,
- "layoutBlockControl": "hidden",
- "rowNum": 0,
- "colNum": 0,
- "colWidths": [
- [
- "250",
- "50%"
]
], - "type": "Simple",
- "rows": [
- {
- "cells": [
- {
- "rowSpan": 0,
- "colSpan": 0,
- "item": {
- "type": null,
- "id": null,
- "key": null,
- "name": null,
- "mustInput": null,
- "editable": null,
- "reusable": null,
- "description": null,
- "displayDescriptionForEditingOnly": null,
- "decorator": { },
- "readOnlyMode": null,
- "defaultValue": null,
- "size": null,
- "targetBinderId": null,
- "refItemId": null
}
}
]
}
]
}
], - "readDef": {
- "binderId": 10001,
- "autoRead": true,
- "autoReadDelayMills": 10000,
- "validDateBefore": 1657592234460
}
}, - "document": {
- "id": 1,
- "name": "string",
- "created": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "created_at": 1648097168000,
- "updated": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updated_at": 1648097168000,
- "cabinetId": 0,
- "items": [
- {
- "type": "Text",
- "id": 10001,
- "key": "itemKey",
- "name": "サンプル部品",
- "mustInput": true,
- "editable": true,
- "reusable": true,
- "description": "string",
- "displayDescriptionForEditingOnly": false,
- "decorator": {
- "backgroudColor": "#f0e76e",
- "nameAlignment": "top",
- "nameFontStyle": "font-size:350%;font-weight:bold;",
- "descriptionAlignment": "top",
- "descriptionFontStyle": "text-decoration:underline;color:#166625;"
}, - "readOnlyMode": false,
- "value": "string"
}
], - "commentCount": 0,
- "counters": [
- {
- "counterName": "いいね!",
- "count": 0
}
], - "permission": {
- "viewable": true,
- "editable": true,
- "deletable": true
}
}
}
}
指定されたアクティビティIDのアクティビティを実施します。
activity required | integer <int64> アクティビティID |
アクティビティ実施情報
action required | string 実施するアクティビティのボタン名またはボタンキーを指定して下さい。 |
comment | string アクティビティを実施する際に付与するコメントを指定して下さい。 |
principalGroup | integer Default: 1 対象担当グループ番号を指定して下さい。 |
{- "action": "次へ",
- "comment": "承認します",
- "principalGroup": 1
}
{- "code": 400,
- "message": "error message",
- "messages": [
- {
- "target": "i10000",
- "property": "key",
- "message": "error message"
}
]
}
文書関連バインダIDと文書に紐づく、実行中のアクティビティの情報を取得する。
存在している担当者と代行者の情報も検出できて、アクティビティの情報の部分として返却する。
required | 整数値 (integer) or 文字列 (string) バインダIDもしくはキー |
document required | integer <int64> 文書番号 |
[- {
- "id": 47,
- "name": "sampleActivity",
- "started_at": 1665304686000,
- "startedGroup": {
- "id": 2000011,
- "name": "サンプル組織",
- "type": 2,
- "status": 0
}, - "processInstanceId": 38,
- "processDefinitionName": "sampleProcess",
- "processNumber": 150,
- "processInstanceName": "見出し",
- "processDateLimit": "2022-11-11",
- "processPriority": 5,
- "commentAskerStandPoint": [
- "担当グループ1としてコメントを依頼"
], - "haveAsked": [
- 0
], - "totalCommenter": [
- 3
], - "binderId": 10600,
- "documentId": 8,
- "started": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "processStartedat": 1665306409000,
- "principals": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
], - "proxies": [
- [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
]
], - "commentAskers": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "status": "WAITING"
}
]
指定ユーザのすべての代行設定を取得します。
account | integer <int32> ユーザのMID。 |
[- {
- "id": 1,
- "enabled": true,
- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "proxies": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "beginDate": 1665500400000,
- "endDate": 1665759599000,
- "updAccount": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updDate": 1665541574000
}
]
代行設定を新規作成します。
代行設定
account required | integer <int32> 代行されるユーザ |
enabled | boolean Default: false 代行設定が有効であるか |
proxies required | Array of integers <int32> non-empty [ items <int32 > ] 代行者のMIDの配列 |
beginDate | string <date> 代行期間。開始日時 |
endDate | string <date> 代行期間。終了日時 |
{- "account": 1000011,
- "enabled": true,
- "proxies": [
- 1000012,
- 1000013
], - "beginDate": "2022-11-11",
- "endDate": "2022-11-12"
}
{- "id": 1,
- "enabled": true,
- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "proxies": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "beginDate": 1665500400000,
- "endDate": 1665759599000,
- "updAccount": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updDate": 1665541574000
}
代行設定を取得します。
proxyId required | integer <int32> 代行設定ID |
{- "id": 1,
- "enabled": true,
- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "proxies": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "beginDate": 1665500400000,
- "endDate": 1665759599000,
- "updAccount": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updDate": 1665541574000
}
代行設定を更新します。
proxyId required | integer <int32> 代行設定ID |
代行設定
enabled | boolean Default: false 代行設定が有効であるか |
proxies required | Array of integers <int32> non-empty [ items <int32 > ] 代行者のMIDの配列 |
beginDate | string <date> 代行期間。開始日時 |
endDate | string <date> 代行期間。終了日時 |
{- "enabled": true,
- "proxies": [
- 1000012,
- 1000013
], - "beginDate": "2022-11-11",
- "endDate": "2022-11-12"
}
{- "id": 1,
- "enabled": true,
- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "proxies": [
- {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}
], - "beginDate": 1665500400000,
- "endDate": 1665759599000,
- "updAccount": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updDate": 1665541574000
}
代行設定を削除します。
proxyId required | integer <int32> 代行設定ID |
{- "code": 400,
- "message": "error message",
- "messages": [
- {
- "target": "i10000",
- "property": "key",
- "message": "error message"
}
]
}
Luxorのインデックスを再構築する。
リクエストには以下のいずれかが必要です。
core required | string Enum: "binder" "process" 再構築対象のタイプ
|
id required | integer <int64> 対象オブジェクトのID |
{- "core": "binder",
- "id": 10100
}
{- "status": "OK",
- "message": "Update."
}
全文検索を行う
keyword required | string 検索のキーワード。 |
component | string Default: "document" Enum: "process" "binder" "document" 検索対象機能のタイプ
|
start | integer <int32> ページングの際、取得のデータの起点 |
rows | integer <int32> ページングの際、取得のデータの数 |
searchField | string Default: "title,content" Enum: "title" "title,content" 検索対象の項目
|
searchOperator | boolean Default: false
|
sort | string Default: "score:desc" Enum: "score:desc" "score:asc" "upd_date:desc" "upd_date:asc" ソート
|
{- "result": [
- {
- "content": "<em>sample</em> <em>sample</em>",
- "score": "13.128981",
- "updateAccount": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "updateDate": 0,
- "core": "process"
}
], - "status": {
- "elapsedTime": 7,
- "lastPosition": 0,
- "loadMore": false,
- "numFound": 1
}
}
ログインを実行します。
既にログイン済みの場合、既存のセッションを継続して使用します。
ログインに成功した場合は、セッションにHIBIKIクッキーがセットされます。
戻り値として、ログインしたユーザのセッション情報を返却します。
ログインユーザ情報
loginid required | string ユーザID |
password required | string パスワード(平文) |
{- "password": "password"
}
{- "cookie": {
- "key": "HIBIKI",
- "value": "string"
}, - "csrfToken": "string",
- "created_at": 1663216389782,
- "updated_at": 1663216389782,
- "expired_at": 1663302789782,
- "id": 1000028,
- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "locale": {
- "language": "ja",
- "country": "JP"
}, - "timezone": {
- "id": "GMT+09:00",
- "rawOffset": 32400000
}
}
{- "cookie": {
- "key": "HIBIKI",
- "value": "string"
}, - "csrfToken": "string",
- "created_at": 1663216389782,
- "updated_at": 1663216389782,
- "expired_at": 1663302789782,
- "id": 1000028,
- "account": {
- "id": 1000028,
- "name": "サンプルユーザ",
- "status": 0,
- "recognizeInfo": "string",
- "profile": {
}, - "lang": {
- "ja": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "en": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}, - "zh": {
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "name": "string",
- "primary_gname": "string",
- "parent_name": "string"
}
}, - "type": 1,
- "primary": 2000011,
- "primaryGroupName": "サンプル組織"
}, - "locale": {
- "language": "ja",
- "country": "JP"
}, - "timezone": {
- "id": "GMT+09:00",
- "rawOffset": 32400000
}
}
CSVで文書をインポートする。
処理はバックグラウンドで実行される。
このリクエストではバックグラウンドジョブの登録が行われ、バックグラウンドジョブIDが返される。
required | string or integer ブリッジバインダIDもしくはキー |
mode required | string Enum: "upsert" "replace" 更新モード
|
charset | string Default: "UTF-8" Enum: "UTF-8" "ShiftJIS" CSVファイルの文字コード |
インポートするCSVファイルを指定
CSVファイルの1行目はヘッダ行で、各カラムは対応する部品にマッピングされる
データについて
2024-07-11T17:35:00
、2024-07-11T17:35:00+09:00
、2024-07-11T17:35
、2024-07-11T17:35+09:00
id,name,country,order_date,production_quantity,discount_rate 1,product_A,Japan,2024/01/15 10:50:30,1.0E9,0 2,product_B,Chinese,2024/02/10 8:30:30+08:00,1000.0,1.5 3,product_C,America,2024/03/04 12:00:00-11:00,100.0,0.5 4,product_D,England,2024/05/30 5:15:10Z,10.0,0.15
{- "jobId": 123
}
バインダと文書の統計情報を取得します。統計情報が存在しない場合、status=notExistが返却されます。
リクエストには以下のいずれかが必要です。
{- "binderCount": 19,
- "docCount": 2416,
- "binderTokenRefCount": 0,
- "createDate": 1664893286000,
- "status": "exist"
}
バインダと文書の統計情報を統計します。
リクエストには以下のいずれかが必要です。
{- "status": "running"
}