Quickbase (独立した発行元)
Quickbase は、技術的背景の問題ソルバーが連携して、アプリケーションのエコシステムを安全かつ安全かつ持続可能に作成できるようにすることで、ビジネスチームと IT チームを結び付けるアプリケーション開発プラットフォームです。 クイックベースは、一般的なプラットフォーム全体で市民開発を大規模に可能にすることで、企業が独自のプロセスの継続的なイノベーションを促進するのに役立ちます。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| ロジック アプリ | Standard | 次を除くすべての Logic Apps リージョン : - Azure Government リージョン - Azure China リージョン - 米国国防総省 (DoD) |
| Power Apps | Premium | 次を除くすべての Power Apps リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Automate | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| お問い合わせ | |
|---|---|
| 名前 | トロイ・テイラー |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| コネクタ メタデータ | |
|---|---|
| Publisher | トロイ・テイラー、日立ソリューションズ |
| Web サイト | https://www.quickbase.com/ |
| プライバシー ポリシー | https://www.quickbase.com/privacy |
| カテゴリ | 生産性;IT 運用 |
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| デフォルト | 接続を作成するためのパラメーター。 | すべてのリージョン | 共有不可 |
デフォルト
適用対象: すべてのリージョン
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| 領域のホスト名 | 文字列 | 領域ホスト名の名前を指定します。 | 正しい |
| Authorization | securestring | "QB-USER-TOKEN yourToken" という形式のユーザー トークン。 | 正しい |
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| Andor 更新レコードを挿入する |
テーブルにレコードを挿入または更新します。 この単一の API 呼び出しでは、挿入と更新を送信できます。 更新では、テーブルのキー フィールド、またはサポートされている他の一意のフィールドを使用できます。 各 フィールド型 の書式設定方法の詳細については、「フィールドの種類」ページを参照してください。 この操作により、一部のレコードが失敗した場合でも、正常なレコードの増分処理が可能になります。 |
| DBID の一時トークンを取得する |
このエンドポイントを使用して、アプリまたはテーブルのいずれかにスコープを設定した一時的な承認トークンを取得します。 その後、このトークンを使用して他の API 呼び出しを行うことができます ( 承認を参照)。 このトークンは 5 分で期限切れになります。 |
| すべてのテーブル レポートを取得する |
テーブルのすべてのレポートのスキーマ (プロパティ) を取得します。 API を実行しているユーザーがアプリケーション管理者である場合、API は所有者のユーザー ID を持つすべての個人用レポートも返します。 |
| すべてのフィールドの使用状況を取得する |
テーブルのすべてのフィールド使用状況統計を取得します。 これは、フィールド プロパティの使用状況テーブルに記載されている情報の概要です。 |
| すべてのリレーションシップを取得する |
特定のテーブルのすべてのリレーションシップとその定義の一覧を取得します。 詳細は、特定のアプリケーション内のリレーションシップの親側と子側の両方に対して提供されます。 アプリケーション間のリレーションシップでは、制限付きの詳細が返されます。 |
| アプリ イベントを取得する |
このアプリケーションのデータまたはユーザー アクションに基づいてトリガーできるイベントの一覧を取得します。電子メール通知、アラーム、サブスクリプション、QB アクション、Webhook、レコード変更によってトリガーされるオートメーション (スケジュールは含まれません)。 |
| アプリのテーブルを取得する |
特定のアプリケーションに存在するすべてのテーブルの一覧を取得します。 各テーブルのプロパティは、Get テーブルで返されるプロパティと同じです。 |
| アプリの入手 |
アプリケーション変数を含む、アプリケーションのメイン プロパティを返します。 |
| アプリをコピーする |
指定したアプリケーションをコピーします。 新しいアプリケーションのスキーマは元のアプリケーションと同じです。 その他のコピー オプションについては、以下を参照してください。 |
| アプリを作成する |
アカウントにアプリケーションを作成します。 それぞれのアカウントにアプリケーションの作成権限が必要です。 この API では、主なプロパティとアプリケーション変数を設定できます。 |
| アプリを削除する |
すべてのテーブルとデータを含む、アプリケーション全体を削除します。 |
| アプリを更新する |
特定のアプリケーションのメイン プロパティやアプリケーション変数を更新します。 要求本文で指定しないアプリのプロパティは変更されません。 |
| テーブルのフィールドを取得する |
特定のテーブル内のすべてのフィールドのプロパティを取得します。 各フィールドのプロパティは、Get フィールドと同じです。 |
| テーブルの作成 |
アプリケーションにテーブルを作成します。 |
| テーブルを削除する |
アプリケーション内のすべてのデータを含む、アプリケーション内の特定のテーブルを削除します。 |
| テーブルを取得する |
アプリケーションの一部である個々のテーブルのプロパティを取得します。 |
| テーブルを更新する |
特定のテーブルのメイン プロパティを更新します。 要求本文で指定しないテーブルのプロパティは変更されません。 |
| データのクエリ |
Quickbase クエリ言語でクエリを渡します。 各レコードのおおよそのサイズに基づいて 、インテリジェントな改ページ位置 を持つレコード データを返します。 メタデータ オブジェクトには、応答を反復処理し、より多くのデータを収集するために必要な情報が含まれます。 |
| フィールドの使用状況を取得する |
1 つのフィールドの使用状況の統計情報を取得します。 これは、フィールド プロパティの使用状況テーブルに記載されている情報の概要です。 |
| フィールドの取得 |
フィールド ID に基づいて、個々のフィールドのプロパティを取得します。 |
| フィールドを作成する |
テーブル内に、そのフィールドのユーザー設定の権限を含むフィールドを作成します。 |
| フィールドを削除する |
フィールド ID に基づいて、テーブル内の 1 つまたは複数のフィールドを削除します。これにより、そのフィールド内のデータや計算も完全に削除されます。 |
| フィールドを更新する |
フィールドのプロパティとユーザー設定のアクセス許可を更新します。 特定のプロパティを更新しようとすると、既存のデータがフィールドの新しいプロパティに従わなくなり、拒否される可能性があります。 特定の状況については、以下の必須、一意、および選択肢の説明を参照してください。 要求本文で指定しないフィールドのプロパティは変更されません。 |
| ユーザー トークンを削除する |
認証されたユーザー トークンを削除します。 これは元に戻すことはできません。 |
| ユーザー トークンを複製する |
認証されたユーザー トークンを複製します。 そのトークンに関連付けられているすべてのアプリケーションは、新しいトークンに自動的に関連付けられます。 |
| ユーザー トークンを非アクティブ化する |
認証されたユーザー トークンを非アクティブ化します。 これが完了したら、ユーザー トークンをユーザー インターフェイスで再アクティブ化する必要があります。 |
| リレーションシップの削除 |
このエンドポイントを使用して、すべてのルックアップ フィールドとサマリー フィールドを含むリレーションシップ全体を削除します。 リレーションシップの参照フィールドは削除されません。 |
| リレーションシップを作成する |
テーブルとルックアップ/サマリー フィールドにリレーションシップを作成します。 リレーションシップは、同じアプリ内のテーブルに対してのみ作成できます。 |
| リレーションシップを更新する |
このエンドポイントを使用して、ルックアップ フィールドとサマリー フィールドを既存のリレーションシップに追加します。 リレーションシップを更新すると、既存のルックアップ/サマリー フィールドは削除されません。 |
| レコードを削除する |
クエリに基づいてテーブル内のレコードを削除します。 または、テーブル内のすべてのレコードを削除できます。 |
| レポートを取得する |
個々のレポートのスキーマ (プロパティ) を取得します。 |
| レポートを実行する |
ID に基づいてレポートを実行し、それに関連付けられている基になるデータを返します。 データの形式は、レポートの種類によって異なります。 レコード レベルのデータ (テーブル、カレンダーなど) に焦点を当てたレポートは、個々のレコードを返します。 集計レポート (概要、グラフ) は、レポートで構成されている概要情報を返します。 合計、平均、視覚化など、UI 固有の要素は返されません。 各レコードのおおよそのサイズに基づいて、インテリジェントな改ページ位置を持つデータを返します。 メタデータ オブジェクトには、応答を反復処理し、より多くのデータを収集するために必要な情報が含まれます。 |
| 数式を実行する |
API 呼び出しを介した数式の実行を許可します。 レコードに不連続フィールドがない数式の値を取得するには、カスタム コードでこのメソッドを使用します。 |
| 添付ファイルをダウンロードする |
添付ファイルをダウンロードし、添付ファイルの内容を base64 形式でエンコードします。 API 応答は、 |
| 添付ファイルを削除する |
1 つの添付ファイル バージョンを削除します。 ファイルに関するメタデータは、/records および /reports エンドポイントから取得できます (該当する場合)。 これらのエンドポイントを使用して、ファイル バージョンを削除するために必要な情報を取得します。 |
Andor 更新レコードを挿入する
テーブルにレコードを挿入または更新します。 この単一の API 呼び出しでは、挿入と更新を送信できます。 更新では、テーブルのキー フィールド、またはサポートされている他の一意のフィールドを使用できます。 各 フィールド型 の書式設定方法の詳細については、「フィールドの種類」ページを参照してください。 この操作により、一部のレコードが失敗した場合でも、正常なレコードの増分処理が可能になります。
手記: このエンドポイントでは、最大ペイロード サイズ 10 MB がサポートされています。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
送信先
|
to | True | string |
テーブル識別子。 |
|
データ
|
data | object | ||
|
mergeFieldId
|
mergeFieldId | integer |
差し込み印刷フィールド ID。 |
|
|
fieldsToReturn
|
fieldsToReturn | array of integer |
更新または追加されたレコードのデータを返すフィールド ID の配列を指定します。 フィールド ID が要求された場合、レコード ID (FID 3) は常に返されます。 |
戻り値
追加、更新、または変更されていないレコードの詳細を含む正常な応答。 次の例では、テーブルには以前、ID が 1 ~ 10 のレコードが 10 個ありました。 ユーザーは、レコード 1 の値を更新し、2 つの新しいレコードをすべて正常に追加するアップサートを投稿します。
- Upsert Response
- upsertResponse
DBID の一時トークンを取得する
このエンドポイントを使用して、アプリまたはテーブルのいずれかにスコープを設定した一時的な承認トークンを取得します。 その後、このトークンを使用して他の API 呼び出しを行うことができます ( 承認を参照)。 このトークンは 5 分で期限切れになります。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
アプリ トークン
|
QB-App-Token | string |
Quickbase アプリ トークン |
|
|
DBID
|
dbid | True | string |
アプリまたはテーブルの一意識別子。 |
戻り値
- getTempTokenDBIDResponse
- getTempTokenDBIDResponse
すべてのテーブル レポートを取得する
テーブルのすべてのレポートのスキーマ (プロパティ) を取得します。 API を実行しているユーザーがアプリケーション管理者である場合、API は所有者のユーザー ID を持つすべての個人用レポートも返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
id | string |
識別子。 |
|
名前
|
name | string |
名前。 |
|
タイプ
|
type | string |
型。 |
|
Description
|
description | string |
説明。 |
|
所有者 ID
|
ownerId | string |
所有者の識別子。 |
|
最後に使用
|
usedLast | string |
最後に使用した場合。 |
|
使用済み数
|
usedCount | integer |
使用された数。 |
すべてのフィールドの使用状況を取得する
テーブルのすべてのフィールド使用状況統計を取得します。 これは、フィールド プロパティの使用状況テーブルに記載されている情報の概要です。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 |
|
スキップ
|
skip | integer |
リストからスキップするフィールドの数。 |
|
|
上
|
top | integer |
返されるフィールドの最大数。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
field.id | integer |
識別子。 |
|
名前
|
field.name | string |
名前。 |
|
タイプ
|
field.type | string |
型。 |
|
数える
|
usage.actions.count | integer |
カウント。 |
|
数える
|
usage.appHomePages.count | integer |
カウント。 |
|
数える
|
usage.defaultReports.count | integer |
カウント。 |
|
数える
|
usage.exactForms.count | integer |
カウント。 |
|
数える
|
usage.fields.count | integer |
カウント。 |
|
数える
|
usage.forms.count | integer |
カウント。 |
|
数える
|
usage.notifications.count | integer |
カウント。 |
|
数える
|
usage.personalReports.count | integer |
カウント。 |
|
数える
|
usage.relationships.count | integer |
カウント。 |
|
数える
|
usage.reminders.count | integer |
カウント。 |
|
数える
|
usage.reports.count | integer |
カウント。 |
|
数える
|
usage.roles.count | integer |
カウント。 |
|
数える
|
usage.webhooks.count | integer |
カウント。 |
すべてのリレーションシップを取得する
特定のテーブルのすべてのリレーションシップとその定義の一覧を取得します。 詳細は、特定のアプリケーション内のリレーションシップの親側と子側の両方に対して提供されます。 アプリケーション間のリレーションシップでは、制限付きの詳細が返されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
スキップ
|
skip | integer |
スキップするリレーションシップの数。 |
|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 |
戻り値
- リレーションシップの取得応答
- getRelationshipsResponse
アプリ イベントを取得する
このアプリケーションのデータまたはユーザー アクションに基づいてトリガーできるイベントの一覧を取得します。電子メール通知、アラーム、サブスクリプション、QB アクション、Webhook、レコード変更によってトリガーされるオートメーション (スケジュールは含まれません)。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
アプリ ID
|
appId | True | string |
アプリの一意識別子。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
array of object | ||
|
タイプ
|
type | string |
型。 |
|
Email
|
owner.email | string |
所有者のメール アドレス。 |
|
ID
|
owner.id | string |
所有者の識別子。 |
|
名前
|
owner.name | string |
所有者の名前。 |
|
ユーザー名
|
owner.userName | string |
所有者のユーザー名。 |
|
アクティブです
|
isActive | boolean |
アクティブかどうか。 |
|
テーブル ID
|
tableId | string |
テーブルの識別子。 |
|
名前
|
name | string |
名前。 |
|
URL
|
url | string |
URL アドレス。 |
アプリのテーブルを取得する
特定のアプリケーションに存在するすべてのテーブルの一覧を取得します。 各テーブルのプロパティは、Get テーブルで返されるプロパティと同じです。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
アプリ ID
|
appId | True | string |
アプリの一意識別子 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
array of object | ||
|
名前
|
name | string |
名前。 |
|
作成済み
|
created | string |
作成時。 |
|
Updated
|
updated | string |
更新された場合。 |
|
エイリアス
|
alias | string |
エイリアス。 |
|
Description
|
description | string |
説明。 |
|
ID
|
id | string |
識別子。 |
|
次のレコード ID
|
nextRecordId | integer |
次のレコードの識別子。 |
|
次のフィールド ID
|
nextFieldId | integer |
次のフィールドの識別子。 |
|
既定の並べ替えフィールド ID
|
defaultSortFieldId | integer |
既定の並べ替えフィールドの識別子。 |
|
既定の並べ替え順序
|
defaultSortOrder | string |
既定の並べ替え順序。 |
|
キー フィールド ID
|
keyFieldId | integer |
キー フィールドの識別子。 |
|
単一レコード名
|
singleRecordName | string |
1 つのレコード名。 |
|
複数形のレコード名
|
pluralRecordName | string |
複数形のレコード名。 |
|
サイズ制限
|
sizeLimit | string |
サイズ制限。 |
|
使用済み領域
|
spaceUsed | string |
使用済み領域。 |
|
残りの領域
|
spaceRemaining | string |
残りの領域。 |
アプリの入手
アプリケーション変数を含む、アプリケーションのメイン プロパティを返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
アプリ ID
|
appId | True | string |
アプリの一意識別子。 |
戻り値
- アプリの応答を取得する
- getAppResponse
アプリをコピーする
指定したアプリケーションをコピーします。 新しいアプリケーションのスキーマは元のアプリケーションと同じです。 その他のコピー オプションについては、以下を参照してください。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
名前
|
name | True | string |
新しくコピーしたアプリの名前 |
|
説明
|
description | string |
新しくコピーされたアプリの説明 |
|
|
assignUserToken
|
assignUserToken | boolean |
この要求を行うために使用するユーザー トークンを新しいアプリに追加するかどうか |
|
|
excludeFiles
|
excludeFiles | boolean |
keepData が true の場合、添付ファイルもコピーするかどうか。 keepData が false の場合、このプロパティは無視されます |
|
|
keepData
|
keepData | boolean |
スキーマと共にアプリのデータをコピーするかどうか |
|
|
usersAndRoles
|
usersAndRoles | boolean |
true の場合、ユーザーは割り当てられたロールと共にコピーされます。 false の場合、ユーザーとロールはコピーされますが、ロールは割り当てされません |
|
|
アプリ ID
|
appId | True | string |
アプリの一意識別子。 |
戻り値
- アプリの応答のコピー
- copyAppResponse
アプリを作成する
アカウントにアプリケーションを作成します。 それぞれのアカウントにアプリケーションの作成権限が必要です。 この API では、主なプロパティとアプリケーション変数を設定できます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
assignToken
|
assignToken | boolean |
アプリケーションの作成に使用したユーザー トークンにアプリを割り当てる場合は、true に設定します。 既定値は false です。 |
|
|
名前
|
name | True | string |
変数の名前。 |
|
value
|
value | True | string |
変数の値。 |
|
名前
|
name | True | string |
アプリ名。 dbid 値が異なるため、同じ領域に同じ名前の複数のアプリを作成できます。 これを行うことに注意することをお勧めします。 |
|
説明
|
description | string |
アプリの説明。 このプロパティが省略されている場合、アプリの説明は空白になります。 |
戻り値
- アプリの応答を作成する
- createAppResponse
アプリを削除する
すべてのテーブルとデータを含む、アプリケーション全体を削除します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
名前
|
name | True | string |
アプリケーションの削除を確認するために、アプリケーション名を要求します。 |
|
アプリ ID
|
appId | True | string |
アプリの一意識別子。 |
戻り値
- アプリの応答を削除する
- deleteAppResponse
アプリを更新する
特定のアプリケーションのメイン プロパティやアプリケーション変数を更新します。 要求本文で指定しないアプリのプロパティは変更されません。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
名前
|
name | True | string |
変数の名前。 |
|
value
|
value | True | string |
変数の値。 |
|
名前
|
name | string |
アプリの名前。 |
|
|
説明
|
description | string |
アプリの説明。 |
|
|
アプリ ID
|
appId | True | string |
アプリの一意識別子。 |
戻り値
- アプリの応答を更新する
- updateAppResponse
テーブルのフィールドを取得する
特定のテーブル内のすべてのフィールドのプロパティを取得します。 各フィールドのプロパティは、Get フィールドと同じです。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 |
|
フィールド権限を含める
|
includeFieldPerms | boolean |
フィールドのカスタムアクセス許可を取得する場合は、'true' に設定します。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
id | integer |
識別子。 |
|
ラベル
|
label | string |
ラベル。 |
|
フィールドの型
|
fieldType | string |
フィールドの種類。 |
|
折り返しなし
|
noWrap | boolean |
折り返しがないかどうか。 |
|
太字
|
bold | boolean |
太字かどうか。 |
|
必須
|
required | boolean |
必須かどうか。 |
|
既定で表示される
|
appearsByDefault | boolean |
既定で表示されるかどうか。 |
|
有効な検索
|
findEnabled | boolean |
検索が有効かどうか。 |
|
ユニーク
|
unique | boolean |
一意かどうか。 |
|
データコピーを行う
|
doesDataCopy | boolean |
データのコピーを行うかどうか。 |
|
フィールド ヘルプ
|
fieldHelp | string |
フィールド ヘルプ。 |
|
監査
|
audited | boolean |
監査済みかどうか。 |
|
主キー
|
properties.primaryKey | boolean |
主キーかどうか。 |
|
外部キー
|
properties.foreignKey | boolean |
外部キーかどうか。 |
|
行数
|
properties.numLines | integer |
行数。 |
|
最大長
|
properties.maxLength | integer |
最大長。 |
|
追加のみ
|
properties.appendOnly | boolean |
追加のみかどうか。 |
|
allowHTML
|
properties.allowHTML | boolean |
HTML を許可するかどうか。 |
|
指定された並べ替え
|
properties.sortAsGiven | boolean |
指定したとおりに並べ替えるかどうか。 |
|
選択肢を運ぶ
|
properties.carryChoices | boolean |
選択肢を運ぶかどうか。 |
|
新しい選択肢を許可する
|
properties.allowNewChoices | boolean |
新しい選択肢を許可するかどうか。 |
|
計算式
|
properties.formula | string |
数式。 |
|
デフォルト値
|
properties.defaultValue | string |
既定値。 |
|
数値の形式
|
properties.numberFormat | integer |
数値の形式。 |
|
小数点
|
properties.decimalPlaces | integer |
小数点以下の桁数。 |
|
平均を行う
|
properties.doesAverage | boolean |
平均を行うかどうか。 |
|
合計は行います
|
properties.doesTotal | boolean |
合計を行うかどうか。 |
|
空白は 0 です
|
properties.blankIsZero | boolean |
空白が 0 かどうかを指定します。 |
|
Permissions
|
permissions | array of object | |
|
アクセス許可の種類
|
permissions.permissionType | string |
アクセス許可の種類。 |
|
Role
|
permissions.role | string |
ロール。 |
|
ロール ID
|
permissions.roleId | integer |
ロールの識別子。 |
|
フォームに追加
|
addToForms | boolean |
フォームに追加するかどうか。 |
テーブルの作成
アプリケーションにテーブルを作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
アプリ ID
|
appId | True | string |
アプリの一意識別子 |
|
名前
|
name | True | string |
テーブルの名前。 |
|
pluralRecordName
|
pluralRecordName | string |
テーブル内のレコードの複数形の名詞。 この値が渡されない場合、既定値は 'Records' です。 |
|
|
singleRecordName
|
singleRecordName | string |
テーブル内のレコードの単数名詞。 この値が渡されない場合、既定値は 'Record' です。 |
|
|
説明
|
description | string |
テーブルの説明。 この値が渡されない場合、既定値は空白になります。 |
戻り値
- テーブル応答の作成
- createTableResponse
テーブルを削除する
アプリケーション内のすべてのデータを含む、アプリケーション内の特定のテーブルを削除します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
アプリ ID
|
appId | True | string |
アプリの一意識別子 |
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 |
戻り値
- テーブルの削除の応答
- deleteTableResponse
テーブルを取得する
アプリケーションの一部である個々のテーブルのプロパティを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
アプリ ID
|
appId | True | string |
アプリの一意識別子 |
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 |
戻り値
- テーブルの応答を取得する
- getTableResponse
テーブルを更新する
特定のテーブルのメイン プロパティを更新します。 要求本文で指定しないテーブルのプロパティは変更されません。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
アプリ ID
|
appId | True | string |
アプリの一意識別子 |
|
名前
|
name | string |
テーブルの名前。 |
|
|
pluralRecordName
|
pluralRecordName | string |
テーブル内のレコードの複数形の名詞。 この値が渡されない場合、既定値は 'Records' です。 |
|
|
singleRecordName
|
singleRecordName | string |
テーブル内のレコードの単数名詞。 この値が渡されない場合、既定値は 'Record' です。 |
|
|
説明
|
description | string |
テーブルの説明。 この値が渡されない場合、既定値は空白になります。 |
|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 |
戻り値
- テーブルの更新応答
- updateTableResponse
データのクエリ
Quickbase クエリ言語でクエリを渡します。 各レコードのおおよそのサイズに基づいて 、インテリジェントな改ページ位置 を持つレコード データを返します。 メタデータ オブジェクトには、応答を反復処理し、より多くのデータを収集するために必要な情報が含まれます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
スキップ
|
skip | integer |
スキップするレコードの数。 |
|
|
compareWithAppLocalTime
|
compareWithAppLocalTime | boolean |
アプリケーションのローカル時刻に関して、日付/時刻フィールドに対してクエリを実行するかどうかを指定します。 既定では、クエリは UTC 時刻で実行されます。 |
|
|
top
|
top | integer |
表示するレコードの最大数。 |
|
|
where
|
where | string |
返されるレコードを決定する Quickbase クエリ言語を使用するフィルター。 このパラメーターを省略すると、クエリはすべてのレコードを返します。 |
|
|
fieldId
|
fieldId | integer |
テーブル内のフィールドの一意識別子。 |
|
|
Grouping
|
grouping | string |
昇順 (ASC)、降順 (DESC) または等しい値 (等しい値) に基づいてグループ化する |
|
|
sortBy
|
sortBy | object |
既定では、クエリは、指定された並べ替えフィールドまたは既定の並べ替えによって並べ替えられます (クエリに何も指定されていない場合)。 返されるデータの順序が重要でない場合に並べ替えを回避するには、false に設定します。 並べ替えを行わずにデータを返す場合、パフォーマンスが向上します。 |
|
|
select
|
select | object | ||
|
from
|
from | True | string |
テーブル識別子。 |
戻り値
- クエリ応答の実行
- runQueryResponse
フィールドの使用状況を取得する
1 つのフィールドの使用状況の統計情報を取得します。 これは、フィールド プロパティの使用状況テーブルに記載されている情報の概要です。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 |
|
フィールド ID
|
fieldId | True | integer |
フィールドの一意識別子 (FID)。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
field.id | integer |
識別子。 |
|
名前
|
field.name | string |
名前。 |
|
タイプ
|
field.type | string |
型。 |
|
数える
|
usage.actions.count | integer |
カウント。 |
|
数える
|
usage.appHomePages.count | integer |
カウント。 |
|
数える
|
usage.defaultReports.count | integer |
カウント。 |
|
数える
|
usage.exactForms.count | integer |
カウント。 |
|
数える
|
usage.fields.count | integer |
カウント。 |
|
数える
|
usage.forms.count | integer |
カウント。 |
|
数える
|
usage.notifications.count | integer |
カウント。 |
|
数える
|
usage.personalReports.count | integer |
カウント。 |
|
数える
|
usage.relationships.count | integer |
カウント。 |
|
数える
|
usage.reminders.count | integer |
カウント。 |
|
数える
|
usage.reports.count | integer |
カウント。 |
|
数える
|
usage.roles.count | integer |
カウント。 |
|
数える
|
usage.webhooks.count | integer |
カウント。 |
フィールドの取得
フィールド ID に基づいて、個々のフィールドのプロパティを取得します。
すべてのフィールド型に存在するプロパティは、最上位レベルで返されます。 特定の種類のフィールドに固有のプロパティは、'properties' 属性の下に返されます。 各 フィールドの種類 のプロパティの詳細については、「フィールドの種類」ページを参照してください。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 |
|
フィールド権限を含める
|
includeFieldPerms | boolean |
フィールドのカスタムアクセス許可を取得する場合は、'true' に設定します。 |
|
|
フィールド ID
|
fieldId | True | integer |
フィールドの一意識別子 (FID)。 |
戻り値
- フィールドの応答を取得する
- getFieldResponse
フィールドを作成する
テーブル内に、そのフィールドのユーザー設定の権限を含むフィールドを作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子。 |
|
監査
|
audited | boolean |
フィールドが Quickbase 監査ログの一部として追跡されているかどうかを示します。 このプロパティを "true" に設定できるのは、アプリで監査ログが有効になっている場合のみです。 クイックベース監査ログのデータ変更ログを有効にするを参照してください。 |
|
|
fieldHelp
|
fieldHelp | string |
製品内のユーザーに表示される、構成済みのヘルプ テキスト。 |
|
|
太字
|
bold | boolean |
フィールドが製品に太字で表示されるように構成されているかどうかを示します。 |
|
|
comments
|
comments | string |
管理者がフィールド プロパティに入力したコメント。 |
|
|
doesTotal
|
doesTotal | boolean |
このフィールドが製品内のレポートに合計されるかどうか。 |
|
|
autoSave
|
autoSave | boolean |
リンク フィールドが自動的に保存されるかどうか。 |
|
|
defaultValueLuid
|
defaultValueLuid | integer |
既定のユーザー ID 値。 |
|
|
maxVersions
|
maxVersions | integer |
添付ファイル用に構成されたバージョンの最大数。 |
|
|
format
|
format | integer |
時刻を表示する形式。 |
|
|
carryChoices
|
carryChoices | boolean |
コピー時にフィールドに複数の選択肢フィールドを含めるかどうか。 |
|
|
最大長さ
|
maxLength | integer |
このフィールドのクイックベースでの入力に使用できる最大文字数。 |
|
|
linkText
|
linkText | string |
ユーザーが製品内で表示する URL を置き換える、構成済みのテキスト値。 |
|
|
parentFieldId
|
parentFieldId | integer |
親複合フィールドの ID (該当する場合)。 |
|
|
displayTimezone
|
displayTimezone | boolean |
製品内のタイムゾーンを表示するかどうかを示します。 |
|
|
allowNewChoices
|
allowNewChoices | boolean |
ユーザーが選択リストに新しい選択肢を追加できるかどうかを示します。 |
|
|
defaultToday
|
defaultToday | boolean |
新しいレコードに対してフィールド値が今日既定値に設定されているかどうかを示します。 |
|
|
単位
|
units | string |
単位ラベル。 |
|
|
sourceFieldId
|
sourceFieldId | integer |
ソース フィールドの ID。 |
|
|
doesAverage
|
doesAverage | boolean |
このフィールドが製品内のレポートで平均化されるかどうか。 |
|
|
数式
|
formula | string |
Quickbase で構成されたフィールドの数式。 |
|
|
decimalPlaces
|
decimalPlaces | integer |
このフィールドの製品に表示される小数点以下の桁数。 |
|
|
displayMonth
|
displayMonth | string |
月を表示する方法。 |
|
|
seeVersions
|
seeVersions | boolean |
ユーザーが製品内の添付ファイルの最新バージョン以外の他のバージョンを表示できるかどうかを示します。 |
|
|
numLines
|
numLines | integer |
このテキスト フィールドのクイックベースに表示される行数。 |
|
|
defaultKind
|
defaultKind | string |
ユーザーの既定の種類。 |
|
|
displayEmail
|
displayEmail | string |
電子メールの表示方法。 |
|
|
coverText
|
coverText | string |
ブラウザーにリンクを表示するために使用できる、ユーザーフレンドリな代替テキスト。 |
|
|
currencySymbol
|
currencySymbol | string |
製品内のフィールド値を表示するときに使用される現在のシンボル。 |
|
|
targetFieldId
|
targetFieldId | integer |
ターゲット フィールドの ID。 |
|
|
displayUser
|
displayUser | string |
ユーザーが製品内でどのように表示されるかを示す構成済みオプション。 |
|
|
blankIsZero
|
blankIsZero | boolean |
空白値が製品内の計算で 0 と同じように扱われるかどうか。 |
|
|
正確
|
exact | boolean |
レポート リンクに完全一致が必要かどうか。 |
|
|
defaultDomain
|
defaultDomain | string |
既定の電子メール ドメイン。 |
|
|
defaultValue
|
defaultValue | string |
新しいレコードが追加されたときにフィールドに対して構成される既定値。 |
|
|
略す
|
abbreviate | boolean |
URL を表示するときに URL プロトコルを表示しないでください。 |
|
|
数値フォーマット
|
numberFormat | integer |
製品の数値を表示するために使用される形式 (小数点、区切り記号、数字グループ)。 |
|
|
targetTableName
|
targetTableName | string |
フィールドのターゲット テーブル名。 |
|
|
appearsAs
|
appearsAs | string |
リンク テキスト (空の場合) は、URL がリンク テキストとして使用されます。 |
|
|
width
|
width | integer |
製品のフィールドの html 入力幅。 |
|
|
CurrencyFormat
|
currencyFormat | string |
製品内のフィールド値を表示するときに使用される通貨形式。 |
|
|
displayImages
|
displayImages | boolean |
製品内のフォームとレポートの添付ファイルに画像を表示するかどうかを示します。 |
|
|
displayDayOfWeek
|
displayDayOfWeek | boolean |
製品内の曜日を表示するかどうかを示します。 |
|
|
commaStart
|
commaStart | integer |
該当する場合は、製品にコンマの前に表示される桁数。 |
|
|
choices
|
choices | array of string |
ユーザーに選択肢を提供するフィールドに存在するエントリの配列。 これらの選択肢は、今後追加されるすべてのレコードの有効な値を参照します。 このフィールドにこれらの値を含む既存のレコードがある場合でも、選択肢の一覧から値を削除できます。 ユーザーがブラウザーでデータを見ると赤で表示されますが、他の効果はありません。 このプロパティを使用してフィールドを更新すると、古い選択肢が削除され、新しい選択肢に置き換えられます。 |
|
|
targetTableId
|
targetTableId | string |
ターゲット テーブルの ID。 |
|
|
displayRelative
|
displayRelative | boolean |
時間を相対として表示するかどうかを指定します。 |
|
|
compositeFields
|
compositeFields | object | ||
|
displayTime
|
displayTime | boolean |
日付に加えて、時刻を表示するかどうかを示します。 |
|
|
VersionMode
|
versionMode | string |
ファイルのバージョン モード。 すべてのバージョンを保持し、最後のバージョンを保持します。 |
|
|
snapFieldId
|
snapFieldId | integer |
値のスナップショット作成に使用されるフィールドの ID (該当する場合)。 |
|
|
hours24
|
hours24 | boolean |
製品内の 24 時間形式で時刻を表示するかどうかを示します。 |
|
|
sortAlpha
|
sortAlpha | boolean |
アルファベット順に並べ替えるかどうか、既定の並べ替えはレコード ID によって行われます。 |
|
|
sortAsGiven
|
sortAsGiven | boolean |
一覧表示されたエントリが、入力されたエントリとアルファベット順に並べ替えられるかどうかを示します。 |
|
|
hasExtension
|
hasExtension | boolean |
このフィールドに電話番号の拡張子があるかどうか。 |
|
|
useNewWindow
|
useNewWindow | boolean |
ユーザーが製品内でクリックしたときに URL が新しいウィンドウを開く必要があるかどうかを示します。 |
|
|
appendOnly
|
appendOnly | boolean |
このフィールドが追加のみかどうか。 |
|
|
displayAsLink
|
displayAsLink | boolean |
リレーションシップの一部であるフィールドを、製品内の親レコードへのハイパーリンクとして表示するかどうかを示します。 |
|
|
appearsByDefault
|
appearsByDefault | boolean |
レポートでフィールドが既定値としてマークされているかどうかを示します。 |
|
|
FieldType2
|
fieldType | True | string |
フィールドタイプは、フィールドタイプリンクをクリックして詳細を確認します。 |
|
ロール
|
role | string |
フィールドの特定のアクセス許可に関連付けられているロール |
|
|
permissionType
|
permissionType | string |
このフィールドのロールに与えられたアクセス許可 |
|
|
役割ID
|
roleId | integer |
指定されたロールの ID |
|
|
addToForms
|
addToForms | boolean |
追加するフィールドがフォームに表示されるかどうか。 |
|
|
ラベル
|
label | True | string |
フィールドのラベル (名前)。 |
|
findEnabled
|
findEnabled | boolean |
フィールドが検索可能としてマークされているかどうかを示します。 |
|
|
noWrap
|
noWrap | boolean |
製品に表示されるときに、フィールドが折り返されないように構成されているかどうかを示します。 |
戻り値
- フィールド応答の作成
- createFieldResponse
フィールドを削除する
フィールド ID に基づいて、テーブル内の 1 つまたは複数のフィールドを削除します。これにより、そのフィールド内のデータや計算も完全に削除されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子。 |
|
fieldIds
|
fieldIds | True | array of integer |
削除するフィールド ID の一覧。 |
戻り値
- フィールドの削除応答
- deleteFieldsResponse
フィールドを更新する
フィールドのプロパティとユーザー設定のアクセス許可を更新します。 特定のプロパティを更新しようとすると、既存のデータがフィールドの新しいプロパティに従わなくなり、拒否される可能性があります。 特定の状況については、以下の必須、一意、および選択肢の説明を参照してください。 要求本文で指定しないフィールドのプロパティは変更されません。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子。 |
|
監査
|
audited | boolean |
フィールドが Quickbase 監査ログの一部として追跡されているかどうかを示します。 このプロパティを "true" に設定できるのは、アプリで監査ログが有効になっている場合のみです。 クイックベース監査ログのデータ変更ログを有効にするを参照してください。 |
|
|
fieldHelp
|
fieldHelp | string |
製品内のユーザーに表示される、構成済みのヘルプ テキスト。 |
|
|
太字
|
bold | boolean |
フィールドが製品に太字で表示されるように構成されているかどうかを示します。 |
|
|
required
|
required | boolean |
フィールドが必要かどうかを示します (つまり、すべてのレコードがこのフィールドに null 以外の値を持つ必要がある場合)。 フィールドを不要から必須に変更しようとして、テーブルに現在、そのフィールドに null 値を持つレコードが含まれている場合は、フィールドに null 値があることを示すエラーが表示されます。 この場合、フィールドを必須に変更する前に、フィールドの null 値でこれらのレコードを検索して更新する必要があります。 |
|
|
comments
|
comments | string |
管理者がフィールド プロパティに入力したコメント。 |
|
|
doesTotal
|
doesTotal | boolean |
このフィールドが製品内のレポートに合計されるかどうか。 |
|
|
autoSave
|
autoSave | boolean |
リンク フィールドが自動的に保存されるかどうか。 |
|
|
defaultValueLuid
|
defaultValueLuid | integer |
既定のユーザー ID 値。 |
|
|
maxVersions
|
maxVersions | integer |
添付ファイル用に構成されたバージョンの最大数。 |
|
|
format
|
format | integer |
時刻を表示する形式。 |
|
|
carryChoices
|
carryChoices | boolean |
コピー時にフィールドに複数の選択肢フィールドを含めるかどうか。 |
|
|
最大長さ
|
maxLength | integer |
このフィールドのクイックベースでの入力に使用できる最大文字数。 |
|
|
linkText
|
linkText | string |
ユーザーが製品内で表示する URL を置き換える、構成済みのテキスト値。 |
|
|
parentFieldId
|
parentFieldId | integer |
親複合フィールドの ID (該当する場合)。 |
|
|
displayTimezone
|
displayTimezone | boolean |
製品内のタイムゾーンを表示するかどうかを示します。 |
|
|
summaryTargetFieldId
|
summaryTargetFieldId | integer |
該当する場合は、子からの値を集計するために使用されるフィールドの ID。 集計関数にフィールドの選択 (count など) が必要ない場合は、0 が表示されます。 |
|
|
allowNewChoices
|
allowNewChoices | boolean |
ユーザーが選択リストに新しい選択肢を追加できるかどうかを示します。 |
|
|
defaultToday
|
defaultToday | boolean |
新しいレコードに対してフィールド値が今日既定値に設定されているかどうかを示します。 |
|
|
単位
|
units | string |
単位ラベル。 |
|
|
lookupTargetFieldId
|
lookupTargetFieldId | integer |
この参照の親テーブルのターゲットであるフィールドの ID。 |
|
|
SummaryFunction3
|
summaryFunction | string |
集計フィールドの累積型。 |
|
|
sourceFieldId
|
sourceFieldId | integer |
ソース フィールドの ID。 |
|
|
doesAverage
|
doesAverage | boolean |
このフィールドが製品内のレポートで平均化されるかどうか。 |
|
|
数式
|
formula | string |
Quickbase で構成されたフィールドの数式。 |
|
|
decimalPlaces
|
decimalPlaces | integer |
このフィールドの製品に表示される小数点以下の桁数。 |
|
|
displayMonth
|
displayMonth | string |
月を表示する方法。 |
|
|
seeVersions
|
seeVersions | boolean |
ユーザーが製品内の添付ファイルの最新バージョン以外の他のバージョンを表示できるかどうかを示します。 |
|
|
numLines
|
numLines | integer |
このテキスト フィールドのクイックベースに表示される行数。 |
|
|
defaultKind
|
defaultKind | string |
ユーザーの既定の種類。 |
|
|
displayEmail
|
displayEmail | string |
電子メールの表示方法。 |
|
|
coverText
|
coverText | string |
ブラウザーにリンクを表示するために使用できる、ユーザーフレンドリな代替テキスト。 |
|
|
currencySymbol
|
currencySymbol | string |
製品内のフィールド値を表示するときに使用される現在のシンボル。 |
|
|
summaryQuery
|
summaryQuery | string |
概要クエリ。 |
|
|
targetFieldId
|
targetFieldId | integer |
ターゲット フィールドの ID。 |
|
|
displayUser
|
displayUser | string |
ユーザーが製品内でどのように表示されるかを示す構成済みオプション。 |
|
|
blankIsZero
|
blankIsZero | boolean |
空白値が製品内の計算で 0 と同じように扱われるかどうか。 |
|
|
正確
|
exact | boolean |
レポート リンクに完全一致が必要かどうか。 |
|
|
defaultDomain
|
defaultDomain | string |
既定の電子メール ドメイン。 |
|
|
defaultValue
|
defaultValue | string |
新しいレコードが追加されたときにフィールドに対して構成される既定値。 |
|
|
略す
|
abbreviate | boolean |
URL を表示するときに URL プロトコルを表示しないでください。 |
|
|
数値フォーマット
|
numberFormat | integer |
製品の数値を表示するために使用される形式 (小数点、区切り記号、数字グループ)。 |
|
|
targetTableName
|
targetTableName | string |
フィールドのターゲット テーブル名。 |
|
|
appearsAs
|
appearsAs | string |
リンク テキスト (空の場合) は、URL がリンク テキストとして使用されます。 |
|
|
width
|
width | integer |
製品のフィールドの html 入力幅。 |
|
|
CurrencyFormat
|
currencyFormat | string |
製品内のフィールド値を表示するときに使用される通貨形式。 |
|
|
displayImages
|
displayImages | boolean |
製品内のフォームとレポートの添付ファイルに画像を表示するかどうかを示します。 |
|
|
displayDayOfWeek
|
displayDayOfWeek | boolean |
製品内の曜日を表示するかどうかを示します。 |
|
|
summaryReferenceFieldId
|
summaryReferenceFieldId | integer |
この概要のリレーションシップ内の参照であるフィールドの ID。 |
|
|
commaStart
|
commaStart | integer |
該当する場合は、製品にコンマの前に表示される桁数。 |
|
|
choices
|
choices | array of string |
ユーザーに選択肢を提供するフィールドに存在するエントリの配列。 これらの選択肢は、今後追加されるすべてのレコードの有効な値を参照します。 このフィールドにこれらの値を含む既存のレコードがある場合でも、選択肢の一覧から値を削除できます。 ユーザーがブラウザーでデータを見ると赤で表示されますが、他の効果はありません。 このプロパティを使用してフィールドを更新すると、古い選択肢が削除され、新しい選択肢に置き換えられます。 |
|
|
targetTableId
|
targetTableId | string |
ターゲット テーブルの ID。 |
|
|
displayRelative
|
displayRelative | boolean |
時間を相対として表示するかどうかを指定します。 |
|
|
compositeFields
|
compositeFields | object | ||
|
summaryTableId
|
summaryTableId | string |
集計フィールドがフィールドを参照するテーブル。 |
|
|
displayTime
|
displayTime | boolean |
日付に加えて、時刻を表示するかどうかを示します。 |
|
|
VersionMode
|
versionMode | string |
ファイルのバージョン モード。 すべてのバージョンを保持し、最後のバージョンを保持します。 |
|
|
snapFieldId
|
snapFieldId | integer |
値のスナップショット作成に使用されるフィールドの ID (該当する場合)。 |
|
|
hours24
|
hours24 | boolean |
製品内の 24 時間形式で時刻を表示するかどうかを示します。 |
|
|
sortAlpha
|
sortAlpha | boolean |
アルファベット順に並べ替えるかどうか、既定の並べ替えはレコード ID によって行われます。 |
|
|
sortAsGiven
|
sortAsGiven | boolean |
一覧表示されたエントリが、入力されたエントリとアルファベット順に並べ替えられるかどうかを示します。 |
|
|
hasExtension
|
hasExtension | boolean |
このフィールドに電話番号の拡張子があるかどうか。 |
|
|
useNewWindow
|
useNewWindow | boolean |
ユーザーが製品内でクリックしたときに URL が新しいウィンドウを開く必要があるかどうかを示します。 |
|
|
appendOnly
|
appendOnly | boolean |
このフィールドが追加のみかどうか。 |
|
|
displayAsLink
|
displayAsLink | boolean |
リレーションシップの一部であるフィールドを、製品内の親レコードへのハイパーリンクとして表示するかどうかを示します。 |
|
|
lookupReferenceFieldId
|
lookupReferenceFieldId | integer |
このルックアップのリレーションシップ内の参照であるフィールドの ID。 |
|
|
appearsByDefault
|
appearsByDefault | boolean |
レポートでフィールドが既定値としてマークされているかどうかを示します。 |
|
|
ユニーク
|
unique | boolean |
テーブル内のすべてのレコードに、このフィールドの一意の値が含まれている必要があるかどうかを示します。 フィールドを一意でないフィールドから一意に変更しようとして、テーブルに現在このフィールドの値が同じレコードが含まれている場合は、エラーが発生します。 この場合、フィールドを一意に変更する前に、フィールドの値が重複するレコードを検索して更新する必要があります。 |
|
|
ロール
|
role | string |
フィールドの特定のアクセス許可に関連付けられているロール |
|
|
permissionType
|
permissionType | string |
このフィールドのロールに与えられたアクセス許可 |
|
|
役割ID
|
roleId | integer |
指定されたロールの ID |
|
|
addToForms
|
addToForms | boolean |
追加するフィールドがフォームに表示されるかどうか。 |
|
|
ラベル
|
label | string |
フィールドのラベル (名前)。 |
|
|
findEnabled
|
findEnabled | boolean |
フィールドが検索可能としてマークされているかどうかを示します。 |
|
|
noWrap
|
noWrap | boolean |
製品に表示されるときに、フィールドが折り返されないように構成されているかどうかを示します。 |
|
|
フィールド ID
|
fieldId | True | integer |
フィールドの一意識別子 (FID)。 |
戻り値
- フィールドの応答を更新する
- updateFieldResponse
ユーザー トークンを削除する
ユーザー トークンを複製する
認証されたユーザー トークンを複製します。 そのトークンに関連付けられているすべてのアプリケーションは、新しいトークンに自動的に関連付けられます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
名前
|
name | string |
複製されたユーザー トークンの新しい名前。 |
|
|
説明
|
description | string |
複製されたユーザー トークンの説明。 |
戻り値
- ユーザー トークン応答の複製
- cloneUserTokenResponse
ユーザー トークンを非アクティブ化する
認証されたユーザー トークンを非アクティブ化します。 これが完了したら、ユーザー トークンをユーザー インターフェイスで再アクティブ化する必要があります。
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
id |
リレーションシップの削除
このエンドポイントを使用して、すべてのルックアップ フィールドとサマリー フィールドを含むリレーションシップ全体を削除します。 リレーションシップの参照フィールドは削除されません。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 これは子テーブルになります。 |
|
リレーションシップ ID
|
relationshipId | True | double |
リレーションシップ ID。 これは、子テーブルの参照フィールドのフィールド ID です。 |
戻り値
- リレーションシップの削除の応答
- deleteRelationshipResponse
リレーションシップを作成する
テーブルとルックアップ/サマリー フィールドにリレーションシップを作成します。 リレーションシップは、同じアプリ内のテーブルに対してのみ作成できます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
summaryFid
|
summaryFid | double |
集計するフィールド ID。 |
|
|
ラベル
|
label | string |
集計フィールドのラベル。 |
|
|
AccumulationType
|
accumulationType | True | string |
集計フィールドの累積型。 |
|
where
|
where | string |
返されるレコードを決定する Quickbase クエリ言語を使用するフィルター。 |
|
|
lookupFieldIds
|
lookupFieldIds | array of integer |
子テーブルのルックアップ フィールドになる親テーブル内のフィールド ID の配列。 |
|
|
parentTableId
|
parentTableId | True | string |
リレーションシップの親テーブル ID。 |
|
ラベル
|
label | string |
外部キー フィールドのラベル。 |
|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 これは子テーブルになります。 |
戻り値
- リレーションシップ応答の作成
- createRelationshipResponse
リレーションシップを更新する
このエンドポイントを使用して、ルックアップ フィールドとサマリー フィールドを既存のリレーションシップに追加します。 リレーションシップを更新すると、既存のルックアップ/サマリー フィールドは削除されません。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
summaryFid
|
summaryFid | double |
集計するフィールド ID。 |
|
|
ラベル
|
label | string |
集計フィールドのラベル。 |
|
|
AccumulationType
|
accumulationType | True | string |
集計フィールドの累積型。 |
|
where
|
where | string |
返されるレコードを決定する Quickbase クエリ言語を使用するフィルター。 |
|
|
lookupFieldIds
|
lookupFieldIds | array of integer |
子テーブルのルックアップ フィールドになる親テーブルのフィールド ID の配列。 |
|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子 (DBID)。 これは子テーブルになります。 |
|
リレーションシップ ID
|
relationshipId | True | double |
リレーションシップ ID。 これは、子テーブルの参照フィールドのフィールド ID です。 |
戻り値
- リレーションシップの応答を更新する
- updateRelationshipResponse
レコードを削除する
クエリに基づいてテーブル内のレコードを削除します。 または、テーブル内のすべてのレコードを削除できます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
from
|
from | True | string |
テーブルの一意識別子。 |
|
where
|
where | True | string |
レコードを削除するフィルター。 すべてのレコードを削除するには、すべてのレコードを含むフィルターを指定します (例: {3.GT.0} )。3 は [レコード ID] フィールドの ID です。 |
戻り値
- レコードの削除応答
- deleteRecordsResponse
レポートを取得する
個々のレポートのスキーマ (プロパティ) を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子。 |
|
レポート ID
|
reportId | True | string |
テーブルに固有のレポートの識別子。 |
戻り値
- レポートの応答を取得する
- getReportResponse
レポートを実行する
ID に基づいてレポートを実行し、それに関連付けられている基になるデータを返します。 データの形式は、レポートの種類によって異なります。 レコード レベルのデータ (テーブル、カレンダーなど) に焦点を当てたレポートは、個々のレコードを返します。 集計レポート (概要、グラフ) は、レポートで構成されている概要情報を返します。 合計、平均、視覚化など、UI 固有の要素は返されません。 各レコードのおおよそのサイズに基づいて、インテリジェントな改ページ位置を持つデータを返します。 メタデータ オブジェクトには、応答を反復処理し、より多くのデータを収集するために必要な情報が含まれます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
レポートのテーブルの識別子。 |
|
スキップ
|
skip | integer |
スキップするレコードの数。 この値は、一連の結果をページ分割するときに設定できます。 |
|
|
上
|
top | integer |
返されるレコードの最大数。 既定のクイックベースの改ページ位置をオーバーライドして、結果を増減できます。 ここで要求した値が動的最大値を超えた場合は、結果のサブセットが返され、残りは後続の API 呼び出しで収集できます。 |
|
|
|
object | |||
|
レポート ID
|
reportId | True | string |
テーブルに固有のレポートの識別子。 |
戻り値
- レポート応答の実行
- runReportResponse
数式を実行する
API 呼び出しを介した数式の実行を許可します。 レコードに不連続フィールドがない数式の値を取得するには、カスタム コードでこのメソッドを使用します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
数式
|
formula | True | string |
実行する数式。 これは、有効なクイックベースの数式である必要があります。 |
|
rid
|
rid | integer |
数式を実行するレコード ID。 レコードのコンテキストで実行される数式にのみ必要です。 たとえば、式 User() にはレコード ID は必要ありません。 |
|
|
from
|
from | True | string |
テーブルの一意識別子 (dbid)。 |
戻り値
- 数式の応答を実行する
- runFormulaResponse
添付ファイルをダウンロードする
添付ファイルをダウンロードし、添付ファイルの内容を base64 形式でエンコードします。 API 応答は、 Content-Disposition ヘッダー内のファイル名を返します。 ファイルに関するメタデータは、/records および /reports エンドポイントから取得できます (該当する場合)。 これらのエンドポイントを使用して、ファイルをフェッチするために必要な情報を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子。 |
|
レコード ID
|
recordId | True | integer |
レコードの一意識別子。 |
|
フィールド ID
|
fieldId | True | integer |
フィールドの一意識別子。 |
|
バージョン番号
|
versionNumber | True | integer |
添付ファイルのバージョン番号。 |
戻り値
- response
- string
添付ファイルを削除する
1 つの添付ファイル バージョンを削除します。 ファイルに関するメタデータは、/records および /reports エンドポイントから取得できます (該当する場合)。 これらのエンドポイントを使用して、ファイル バージョンを削除するために必要な情報を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル ID
|
tableId | True | string |
テーブルの一意識別子。 |
|
レコード ID
|
recordId | True | integer |
レコードの一意識別子。 |
|
フィールド ID
|
fieldId | True | integer |
フィールドの一意識別子。 |
|
バージョン番号
|
versionNumber | True | integer |
添付ファイルのバージョン番号。 |
戻り値
- ファイルの削除応答
- deleteFileResponse
定義
createAppResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
アプリ名。 dbid 値が異なるため、同じ領域に同じ名前の複数のアプリを作成できます。 これを行うことに注意することをお勧めします。 |
|
説明
|
description | string |
アプリの説明。 このプロパティが省略されている場合、アプリの説明は空白になります。 |
|
作成済み
|
created | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン)。 |
|
更新
|
updated | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン) で、アプリが最後に更新された日時。 |
|
dateFormat
|
dateFormat | string |
このアプリで日付値を表示するときに使用される形式の説明。 これはブラウザー専用のパラメーターであることに注意してください。API 呼び出しで時間値が返される方法については、API ガイドの フィールド型の詳細 ページを参照してください。 アプリの日付形式を設定するには、「 日付のローカライズについて」 を参照してください。 |
|
timeZone
|
timeZone | string |
このアプリで時刻値を表示するときに使用されるタイム ゾーンの説明。 これはブラウザー専用のパラメーターであることに注意してください。API 呼び出しで時刻値が返される方法については、ポータルの フィールド型の詳細 ページを参照してください。 アプリケーションのタイム ゾーンを設定するには、「アプリケーションとアカウントの両方のタイム ゾーンを設定する」を参照してください。 |
|
id
|
id | string |
このアプリケーションの一意識別子。 |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
アプリに Everyone On The Internet Access が含まれているかどうかを示します。 「インターネット上のすべてのユーザーとアプリを共有する (EOTI)」を参照してください。 |
|
variables
|
variables | array of Variable1 |
アプリ変数。 「アプリケーション変数について」を参照してください |
|
dataClassification
|
dataClassification | string |
アプリケーションに割り当てられたデータ分類ラベル。 データ分類が有効でない場合、これは返されません。 データ分類が有効になっていても、アプリケーションにラベルが付かない場合は、"なし" が返されます。 データ分類ラベルは、Platform+ プランの領域管理者によって管理コンソールに追加できます。 |
Variable1
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
変数名。 |
|
value
|
value | string |
変数の値。 |
getAppResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
アプリ名。 dbid 値が異なるため、同じ領域に同じ名前の複数のアプリを作成できます。 これを行うことに注意することをお勧めします。 |
|
説明
|
description | string |
アプリの説明。 このプロパティが省略されている場合、アプリの説明は空白になります。 |
|
作成済み
|
created | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン)。 |
|
更新
|
updated | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン) で、アプリが最後に更新された日時。 |
|
dateFormat
|
dateFormat | string |
このアプリで日付値を表示するときに使用される形式の説明。 これはブラウザー専用のパラメーターであることに注意してください。API 呼び出しで時間値が返される方法については、API ガイドの フィールド型の詳細 ページを参照してください。 アプリの日付形式を設定するには、「 日付のローカライズについて」 を参照してください。 |
|
timeZone
|
timeZone | string |
このアプリで時刻値を表示するときに使用されるタイム ゾーンの説明。 これはブラウザー専用のパラメーターであることに注意してください。API 呼び出しで時刻値が返される方法については、ポータルの フィールド型の詳細 ページを参照してください。 アプリケーションのタイム ゾーンを設定するには、「アプリケーションとアカウントの両方のタイム ゾーンを設定する」を参照してください。 |
|
id
|
id | string |
このアプリケーションの一意識別子。 |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
アプリに Everyone On The Internet Access が含まれているかどうかを示します。 「インターネット上のすべてのユーザーとアプリを共有する (EOTI)」を参照してください。 |
|
variables
|
variables | array of Variable1 |
アプリ変数。 「アプリケーション変数について」を参照してください |
|
dataClassification
|
dataClassification | string |
アプリケーションに割り当てられたデータ分類ラベル。 データ分類が有効でない場合、これは返されません。 データ分類が有効になっていても、アプリケーションにラベルが付かない場合は、"なし" が返されます。 データ分類ラベルは、Platform+ プランの領域管理者によって管理コンソールに追加できます。 |
updateAppResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
アプリ名。 dbid 値が異なるため、同じ領域に同じ名前の複数のアプリを作成できます。 これを行うことに注意することをお勧めします。 |
|
説明
|
description | string |
アプリの説明。 このプロパティが省略されている場合、アプリの説明は空白になります。 |
|
作成済み
|
created | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン)。 |
|
更新
|
updated | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン) で、アプリが最後に更新された日時。 |
|
dateFormat
|
dateFormat | string |
このアプリで日付値を表示するときに使用される形式の説明。 これはブラウザー専用のパラメーターであることに注意してください。API 呼び出しで時間値が返される方法については、API ガイドの フィールド型の詳細 ページを参照してください。 アプリの日付形式を設定するには、「 日付のローカライズについて」 を参照してください。 |
|
timeZone
|
timeZone | string |
このアプリで時刻値を表示するときに使用されるタイム ゾーンの説明。 これはブラウザー専用のパラメーターであることに注意してください。API 呼び出しで時刻値が返される方法については、ポータルの フィールド型の詳細 ページを参照してください。 アプリケーションのタイム ゾーンを設定するには、「アプリケーションとアカウントの両方のタイム ゾーンを設定する」を参照してください。 |
|
id
|
id | string |
このアプリケーションの一意識別子。 |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
アプリに Everyone On The Internet Access が含まれているかどうかを示します。 「インターネット上のすべてのユーザーとアプリを共有する (EOTI)」を参照してください。 |
|
variables
|
variables | array of Variable1 |
アプリ変数。 「アプリケーション変数について」を参照してください |
|
dataClassification
|
dataClassification | string |
アプリケーションに割り当てられたデータ分類ラベル。 データ分類が有効でない場合、これは返されません。 データ分類が有効になっていても、アプリケーションにラベルが付かない場合は、"なし" が返されます。 データ分類ラベルは、Platform+ プランの領域管理者によって管理コンソールに追加できます。 |
deleteAppResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
deletedAppId
|
deletedAppId | string |
削除されたアプリケーションの ID。 |
copyAppResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
アプリ名。 dbid 値が異なるため、同じ領域に同じ名前の複数のアプリを作成できます。 これを行うことに注意することをお勧めします。 |
|
説明
|
description | string |
アプリの説明 |
|
作成済み
|
created | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン)。 |
|
更新
|
updated | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン) で、アプリが最後に更新された日時。 |
|
dateFormat
|
dateFormat | string |
このアプリで日付値を表示するときに使用される形式の説明。 これはブラウザー専用のパラメーターであることに注意してください。API 呼び出しで時間値が返される方法については、API ガイドの フィールド型の詳細 ページを参照してください。 アプリの日付形式を設定するには、「 日付のローカライズについて」 を参照してください。 |
|
timeZone
|
timeZone | string |
このアプリで時刻値を表示するときに使用されるタイム ゾーンの説明。 これはブラウザー専用のパラメーターであることに注意してください。API 呼び出しで時刻値が返される方法については、ポータルの フィールド型の詳細 ページを参照してください。 アプリケーションのタイム ゾーンを設定するには、「アプリケーションとアカウントの両方のタイム ゾーンを設定する」を参照してください。 |
|
id
|
id | string |
このアプリケーションの一意識別子。 |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
アプリに Everyone On The Internet Access が含まれているかどうかを示します。 「インターネット上のすべてのユーザーとアプリを共有する (EOTI)」を参照してください。 |
|
variables
|
variables | array of Variable1 |
アプリ変数。 「アプリケーション変数について」を参照してください |
|
ancestorId
|
ancestorId | string |
このアプリのコピー元のアプリの ID |
|
dataClassification
|
dataClassification | string |
アプリケーションに割り当てられたデータ分類ラベル。 データ分類が有効でない場合、これは返されません。 データ分類が有効になっていても、アプリケーションにラベルが付かない場合は、"なし" が返されます。 データ分類ラベルは、Platform+ プランの領域管理者によって管理コンソールに追加できます。 |
createTableResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
テーブルの名前。 |
|
id
|
id | string |
テーブルの一意識別子 (dbid)。 |
|
エイリアス
|
alias | string |
自動的に作成されたテーブルの別名。 |
|
説明
|
description | string |
アプリケーション管理者によって構成されたテーブルの説明。 |
|
作成済み
|
created | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン)。 |
|
更新
|
updated | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン) で、テーブル スキーマまたはデータが最後に更新された日時。 |
|
nextRecordId
|
nextRecordId | integer |
API 呼び出しの実行時に決定される、次のレコードの作成時に使用される増分レコード ID。 |
|
nextFieldId
|
nextFieldId | integer |
API 呼び出しの実行時に決定される、次のフィールドの作成時に使用される増分フィールド ID。 |
|
defaultSortFieldId
|
defaultSortFieldId | integer |
既定の並べ替えに構成されているフィールドの ID。 |
|
DefaultSortOrder
|
defaultSortOrder | DefaultSortOrder |
テーブルの既定の並べ替え順序の構成。 |
|
keyFieldId
|
keyFieldId | integer |
このテーブルのキーとして構成されているフィールドの ID(通常はクイックベース レコード ID)。 |
|
singleRecordName
|
singleRecordName | string |
テーブルのビルダーで構成された単数名詞。 |
|
pluralRecordName
|
pluralRecordName | string |
テーブルのビルダーで構成された複数形の名詞。 |
|
sizeLimit
|
sizeLimit | string |
テーブルのサイズ制限。 |
|
spaceUsed
|
spaceUsed | string |
テーブルで現在使用されている領域の量。 |
|
spaceRemaining
|
spaceRemaining | string |
テーブルで使用するために残っている領域の量。 |
DefaultSortOrder
getTableResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
テーブルの名前。 |
|
id
|
id | string |
テーブルの一意識別子 (dbid)。 |
|
エイリアス
|
alias | string |
自動的に作成されたテーブルの別名。 |
|
説明
|
description | string |
アプリケーション管理者によって構成されたテーブルの説明。 |
|
作成済み
|
created | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン)。 |
|
更新
|
updated | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン) で、テーブル スキーマまたはデータが最後に更新された日時。 |
|
nextRecordId
|
nextRecordId | integer |
API 呼び出しの実行時に決定される、次のレコードの作成時に使用される増分レコード ID。 |
|
nextFieldId
|
nextFieldId | integer |
API 呼び出しの実行時に決定される、次のフィールドの作成時に使用される増分フィールド ID。 |
|
defaultSortFieldId
|
defaultSortFieldId | integer |
既定の並べ替えに構成されているフィールドの ID。 |
|
DefaultSortOrder
|
defaultSortOrder | DefaultSortOrder |
テーブルの既定の並べ替え順序の構成。 |
|
keyFieldId
|
keyFieldId | integer |
このテーブルのキーとして構成されているフィールドの ID(通常はクイックベース レコード ID)。 |
|
singleRecordName
|
singleRecordName | string |
テーブルのビルダーで構成された単数名詞。 |
|
pluralRecordName
|
pluralRecordName | string |
テーブルのビルダーで構成された複数形の名詞。 |
|
sizeLimit
|
sizeLimit | string |
テーブルのサイズ制限。 |
|
spaceUsed
|
spaceUsed | string |
テーブルで現在使用されている領域の量。 |
|
spaceRemaining
|
spaceRemaining | string |
テーブルで使用するために残っている領域の量。 |
updateTableResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
テーブルの名前。 |
|
id
|
id | string |
テーブルの一意識別子 (dbid)。 |
|
エイリアス
|
alias | string |
自動的に作成されたテーブルの別名。 |
|
説明
|
description | string |
アプリケーション管理者によって構成されたテーブルの説明。 |
|
作成済み
|
created | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン)。 |
|
更新
|
updated | string |
ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン) で、テーブル スキーマまたはデータが最後に更新された日時。 |
|
nextRecordId
|
nextRecordId | integer |
API 呼び出しの実行時に決定される、次のレコードの作成時に使用される増分レコード ID。 |
|
nextFieldId
|
nextFieldId | integer |
API 呼び出しの実行時に決定される、次のフィールドの作成時に使用される増分フィールド ID。 |
|
defaultSortFieldId
|
defaultSortFieldId | integer |
既定の並べ替えに構成されているフィールドの ID。 |
|
DefaultSortOrder
|
defaultSortOrder | DefaultSortOrder |
テーブルの既定の並べ替え順序の構成。 |
|
keyFieldId
|
keyFieldId | integer |
このテーブルのキーとして構成されているフィールドの ID(通常はクイックベース レコード ID)。 |
|
singleRecordName
|
singleRecordName | string |
テーブルのビルダーで構成された単数名詞。 |
|
pluralRecordName
|
pluralRecordName | string |
テーブルのビルダーで構成された複数形の名詞。 |
|
sizeLimit
|
sizeLimit | string |
テーブルのサイズ制限。 |
|
spaceUsed
|
spaceUsed | string |
テーブルで現在使用されている領域の量。 |
|
spaceRemaining
|
spaceRemaining | string |
テーブルで使用するために残っている領域の量。 |
deleteTableResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
deletedTableId
|
deletedTableId | string |
削除されたテーブル ID。 |
getRelationshipsResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
関係
|
relationships | array of Relationship |
テーブル内のリレーションシップ。 |
|
メタデータ
|
metadata | Metadata |
役に立つ可能性がある結果に関する追加情報。 |
Relationship
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
リレーションシップ ID (外部キー フィールド ID)。 |
|
parentTableId
|
parentTableId | string |
リレーションシップの親テーブル ID。 |
|
childTableId
|
childTableId | string |
リレーションシップの子テーブル ID。 |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
外部キー フィールド情報。 |
|
isCrossApp
|
isCrossApp | boolean |
これがアプリ間の関係であるかどうか。 |
|
lookupFields
|
lookupFields | array of LookupField |
ルックアップ フィールドの配列。 |
|
summaryFields
|
summaryFields | array of SummaryField |
集計フィールドの配列。 |
ForeignKeyField
外部キー フィールド情報。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
フィールド ID。 |
|
ラベル
|
label | string |
フィールド ラベル。 |
|
型
|
type | string |
フィールド型。 |
LookupField
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
フィールド ID。 |
|
ラベル
|
label | string |
フィールド ラベル。 |
|
型
|
type | string |
フィールド型。 |
SummaryField
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
フィールド ID。 |
|
ラベル
|
label | string |
フィールド ラベル。 |
|
型
|
type | string |
フィールド型。 |
メタデータ
役に立つ可能性がある結果に関する追加情報。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
スキップ
|
skip | integer |
スキップするリレーションシップの数。 |
|
totalRelationships
|
totalRelationships | integer |
リレーションシップの合計数。 |
|
numRelationships
|
numRelationships | integer |
現在の応答オブジェクト内のリレーションシップの数。 |
createRelationshipResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
リレーションシップ ID (外部キー フィールド ID)。 |
|
parentTableId
|
parentTableId | string |
リレーションシップの親テーブル ID。 |
|
childTableId
|
childTableId | string |
リレーションシップの子テーブル ID。 |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
外部キー フィールド情報。 |
|
isCrossApp
|
isCrossApp | boolean |
これがアプリ間の関係であるかどうか。 |
|
lookupFields
|
lookupFields | array of LookupField |
ルックアップ フィールドの配列。 |
|
summaryFields
|
summaryFields | array of SummaryField |
集計フィールドの配列。 |
updateRelationshipResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
リレーションシップ ID (外部キー フィールド ID)。 |
|
parentTableId
|
parentTableId | string |
リレーションシップの親テーブル ID。 |
|
childTableId
|
childTableId | string |
リレーションシップの子テーブル ID。 |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
外部キー フィールド情報。 |
|
isCrossApp
|
isCrossApp | boolean |
これがアプリ間の関係であるかどうか。 |
|
lookupFields
|
lookupFields | array of LookupField |
ルックアップ フィールドの配列。 |
|
summaryFields
|
summaryFields | array of SummaryField |
集計フィールドの配列。 |
deleteRelationshipResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
relationshipId
|
relationshipId | integer |
リレーションシップ ID。 |
Query
レポートの実行時に実行されるクイックベースで構成されたクエリ定義。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
tableId
|
tableId | string |
レポートのテーブル識別子。 |
|
フィルタ
|
filter | string |
データのクエリに使用されるフィルター。 |
|
formulaFields
|
formulaFields | array of FormulaField |
計算された数式フィールド。 |
FormulaField
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
数式フィールド識別子。 |
|
ラベル
|
label | string |
数式フィールドのラベル。 |
|
FieldType
|
fieldType | FieldType |
結果の数式値の型。 |
|
数式
|
formula | string |
数式テキスト。 |
|
decimalPrecision
|
decimalPrecision | integer |
数値数式の場合は、数値の有効桁数を指定します。 |
FieldType
getReportResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | string |
テーブルに固有のレポートの識別子。 |
|
名前
|
name | string |
レポートの構成済み名前。 |
|
型
|
type | string |
クイックベースのレポートの種類 (グラフなど)。 |
|
説明
|
description | string |
レポートの構成済みの説明。 |
|
オーナーID
|
ownerId | integer |
省略可能。個人用レポートにのみ表示されます。 レポート所有者のユーザー ID。 |
|
Query
|
query | Query |
レポートの実行時に実行されるクイックベースで構成されたクエリ定義。 |
|
プロパティ
|
properties | object |
レポートの種類に固有のプロパティの一覧。 各レポートの種類のプロパティの詳細な説明については、「レポートの種類」を参照してください 。 |
|
usedLast
|
usedLast | string |
レポートが最後に使用された瞬間。 |
|
usedCount
|
usedCount | integer |
レポートが使用された回数。 |
runReportResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
fields
|
fields | array of Field |
レポートに表示される各フィールドの限られたメタデータを含むオブジェクトの配列。 これにより、フィールドの種類と ID に依存するロジックを構築できます。 |
|
データ
|
data | array of object |
レポートの種類に応じて、レコード データまたは集計値を表すオブジェクトの配列。 |
|
items
|
data | object | |
|
Metadata1
|
metadata | Metadata1 |
役に立つ可能性がある結果に関する追加情報。 スキップする結果の数を少なく指定した場合、または API が自動的に返す結果の数が少ない場合は、改ページが必要になる場合があります。 numRecords を totalRecords と比較して、さらに改ページが必要かどうかを判断できます。 |
フィールド
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
フィールド ID。 |
|
ラベル
|
label | string |
フィールド ラベル。 |
|
型
|
type | string |
フィールド型。 |
|
labelOverride
|
labelOverride | string |
レポート内のフィールドの列見出しラベルのオーバーライド。 |
Metadata1
役に立つ可能性がある結果に関する追加情報。 スキップする結果の数を少なく指定した場合、または API が自動的に返す結果の数が少ない場合は、改ページが必要になる場合があります。 numRecords を totalRecords と比較して、さらに改ページが必要かどうかを判断できます。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
スキップ
|
skip | integer |
スキップするレコードの数 |
|
numFields
|
numFields | integer |
現在の応答オブジェクト内の各レコード内のフィールドの数 |
|
top
|
top | integer |
存在する場合、呼び出し元によって要求されたレコードの最大数 |
|
totalRecords
|
totalRecords | integer |
結果セット内のレコードの合計数 |
|
numRecords
|
numRecords | integer |
現在の応答オブジェクト内のレコードの数 |
Properties1
フィールドの追加のプロパティ。 各 フィールドの種類 のプロパティの詳細については、「フィールド型の詳細」ページを参照してください。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
comments
|
comments | string |
管理者がフィールド プロパティに入力したコメント。 |
|
doesTotal
|
doesTotal | boolean |
このフィールドが製品内のレポートに合計されるかどうか。 |
|
autoSave
|
autoSave | boolean |
リンク フィールドが自動的に保存されるかどうか。 |
|
defaultValueLuid
|
defaultValueLuid | integer |
既定のユーザー ID 値。 |
|
maxVersions
|
maxVersions | integer |
添付ファイル用に構成されたバージョンの最大数。 |
|
carryChoices
|
carryChoices | boolean |
コピー時にフィールドに複数の選択肢フィールドを含めるかどうか。 |
|
format
|
format | integer |
時刻を表示する形式。 |
|
最大長さ
|
maxLength | integer |
このフィールドのクイックベースでの入力に使用できる最大文字数。 |
|
linkText
|
linkText | string |
ユーザーが製品内で表示する URL を置き換える、構成済みのテキスト値。 |
|
parentFieldId
|
parentFieldId | integer |
親複合フィールドの ID (該当する場合)。 |
|
displayTimezone
|
displayTimezone | boolean |
製品内のタイムゾーンを表示するかどうかを示します。 |
|
summaryTargetFieldId
|
summaryTargetFieldId | integer |
該当する場合は、子からの値を集計するために使用されるフィールドの ID。 集計関数にフィールドの選択 (count など) が必要ない場合は、0 が表示されます。 |
|
allowNewChoices
|
allowNewChoices | boolean |
ユーザーが選択リストに新しい選択肢を追加できるかどうかを示します。 |
|
masterChoiceFieldId
|
masterChoiceFieldId | integer |
リレーションシップ内の参照であるフィールドの ID。 |
|
defaultToday
|
defaultToday | boolean |
新しいレコードに対してフィールド値が今日既定値に設定されているかどうかを示します。 |
|
単位
|
units | string |
単位ラベル。 |
|
lookupTargetFieldId
|
lookupTargetFieldId | integer |
この参照のマスター テーブルのターゲットであるフィールドの ID。 |
|
SummaryFunction
|
summaryFunction | SummaryFunction |
集計累積関数の型。 |
|
sourceFieldId
|
sourceFieldId | integer |
ソース フィールドの ID。 |
|
masterTableTag
|
masterTableTag | string |
このフィールドが含まれるリレーションシップのマスター テーブルのテーブル エイリアス。 |
|
doesAverage
|
doesAverage | boolean |
このフィールドが製品内のレポートで平均化されるかどうか。 |
|
数式
|
formula | string |
Quickbase で構成されたフィールドの数式。 |
|
decimalPlaces
|
decimalPlaces | integer |
このフィールドの製品に表示される小数点以下の桁数。 |
|
seeVersions
|
seeVersions | boolean |
ユーザーが製品内の添付ファイルの最新バージョン以外の他のバージョンを表示できるかどうかを示します。 |
|
displayMonth
|
displayMonth | string |
月を表示する方法。 |
|
numLines
|
numLines | integer |
このテキスト フィールドのクイックベースに表示される行数。 |
|
displayEmail
|
displayEmail | string |
電子メールの表示方法。 |
|
defaultKind
|
defaultKind | string |
ユーザーの既定の種類。 |
|
coverText
|
coverText | string |
ブラウザーにリンクを表示するために使用できる、ユーザーフレンドリな代替テキスト。 |
|
currencySymbol
|
currencySymbol | string |
製品内のフィールド値を表示するときに使用される現在のシンボル。 |
|
masterChoiceTableId
|
masterChoiceTableId | integer |
このリレーションシップのマスターテーブルの ID。 |
|
targetFieldId
|
targetFieldId | integer |
ターゲット フィールドの ID。 |
|
displayUser
|
displayUser | string |
ユーザーが製品内でどのように表示されるかを示す構成済みオプション。 |
|
blankIsZero
|
blankIsZero | boolean |
空白値が製品内の計算で 0 と同じように扱われるかどうか。 |
|
正確
|
exact | boolean |
レポート リンクに完全一致が必要かどうか。 |
|
startField
|
startField | integer |
開始フィールド ID。 |
|
defaultDomain
|
defaultDomain | string |
既定の電子メール ドメイン。 |
|
defaultValue
|
defaultValue | string |
新しいレコードが追加されたときにフィールドに対して構成される既定値。 |
|
choicesLuid
|
choicesLuid | array of object |
ユーザーの選択肢の一覧。 |
|
items
|
choicesLuid | object | |
|
略す
|
abbreviate | boolean |
URL を表示するときに URL プロトコルを表示しないでください。 |
|
xmlTag
|
xmlTag | string |
フィールドの xml タグ。 |
|
targetTableName
|
targetTableName | string |
フィールドのターゲット テーブル名。 |
|
数値フォーマット
|
numberFormat | integer |
製品の数値を表示するために使用される形式 (小数点、区切り記号、数字グループ)。 |
|
appearsAs
|
appearsAs | string |
リンク テキスト (空の場合) は、URL がリンク テキストとして使用されます。 |
|
width
|
width | integer |
製品のフィールドの html 入力幅。 |
|
CurrencyFormat
|
currencyFormat | CurrencyFormat |
製品内のフィールド値を表示するときに使用される通貨形式。 |
|
displayImages
|
displayImages | boolean |
製品内のフォームとレポートの添付ファイルに画像を表示するかどうかを示します。 |
|
foreignKey
|
foreignKey | boolean |
フィールドがリレーションシップの外部キー (または参照フィールド) であるかどうかを示します。 |
|
displayDayOfWeek
|
displayDayOfWeek | boolean |
製品内の曜日を表示するかどうかを示します。 |
|
summaryReferenceFieldId
|
summaryReferenceFieldId | integer |
この概要のリレーションシップ内の参照であるフィールドの ID。 |
|
commaStart
|
commaStart | integer |
該当する場合は、製品にコンマの前に表示される桁数。 |
|
choices
|
choices | array of string |
ユーザーに選択肢を提供するフィールドに存在するエントリの配列。 |
|
targetTableId
|
targetTableId | string |
ターゲット テーブルの ID。 |
|
displayRelative
|
displayRelative | boolean |
時間を相対として表示するかどうかを指定します。 |
|
compositeFields
|
compositeFields | array of object |
複合フィールドを構成するフィールドの配列 (例: address)。 |
|
items
|
compositeFields | object | |
|
VersionMode
|
versionMode | VersionMode |
ファイルのバージョン モード。 すべてのバージョンを保持し、最後のバージョンを保持します。 |
|
displayTime
|
displayTime | boolean |
日付に加えて、時刻を表示するかどうかを示します。 |
|
durationField
|
durationField | integer |
期間フィールド ID。 |
|
snapFieldId
|
snapFieldId | integer |
値のスナップショット作成に使用されるフィールドの ID (該当する場合)。 |
|
hours24
|
hours24 | boolean |
製品内の 24 時間形式で時刻を表示するかどうかを示します。 |
|
sortAlpha
|
sortAlpha | boolean |
アルファベット順に並べ替えるかどうか、既定の並べ替えはレコード ID によって行われます。 |
|
sortAsGiven
|
sortAsGiven | boolean |
一覧表示されたエントリが、入力されたエントリとアルファベット順に並べ替えられるかどうかを示します。 |
|
hasExtension
|
hasExtension | boolean |
このフィールドに電話番号の拡張子があるかどうか。 |
|
制
|
workWeek | integer |
稼働日の種類。 |
|
useNewWindow
|
useNewWindow | boolean |
ユーザーが製品内でクリックしたときに URL が新しいウィンドウを開く必要があるかどうかを示します。 |
|
appendOnly
|
appendOnly | boolean |
このフィールドが追加のみかどうか。 |
|
displayAsLink
|
displayAsLink | boolean |
リレーションシップの一部であるフィールドを、製品内の親レコードへのハイパーリンクとして表示するかどうかを示します。 |
|
allowHTML
|
allowHTML | boolean |
このフィールドで html が許可されるかどうか。 |
|
lookupReferenceFieldId
|
lookupReferenceFieldId | integer |
このルックアップのリレーションシップ内の参照であるフィールドの ID。 |
SummaryFunction
CurrencyFormat
VersionMode
ファイルのバージョン モード。 すべてのバージョンを保持し、最後のバージョンを保持します。
ファイルのバージョン モード。 すべてのバージョンを保持し、最後のバージョンを保持します。
- VersionMode
- string
権限
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ロール
|
role | string |
フィールドの特定のアクセス許可に関連付けられているロール |
|
permissionType
|
permissionType | string |
このフィールドのロールに与えられたアクセス許可 |
|
役割ID
|
roleId | integer |
指定されたロールの ID |
createFieldResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
このテーブルに固有のフィールドの ID。 |
|
fieldType
|
fieldType | string |
ここで説明するフィールドの種類。 |
|
mode
|
mode | string |
派生フィールドの場合、派生フィールドの種類を示す 'lookup'、'summary'、または 'formula' になります。 非派生フィールドの場合、これは空白になります。 |
|
ラベル
|
label | string |
フィールドのラベル (名前)。 |
|
noWrap
|
noWrap | boolean |
製品に表示されるときに、フィールドが折り返されないように構成されているかどうかを示します。 |
|
太字
|
bold | boolean |
フィールドが製品に太字で表示されるように構成されているかどうかを示します。 |
|
required
|
required | boolean |
フィールドが必須としてマークされているかどうかを示します。 |
|
appearsByDefault
|
appearsByDefault | boolean |
レポートでフィールドが既定値としてマークされているかどうかを示します。 |
|
findEnabled
|
findEnabled | boolean |
フィールドが検索可能としてマークされているかどうかを示します。 |
|
ユニーク
|
unique | boolean |
フィールドが一意としてマークされているかどうかを示します。 |
|
doesDataCopy
|
doesDataCopy | boolean |
ユーザーがレコードをコピーするときにフィールド データがコピーされるかどうかを示します。 |
|
fieldHelp
|
fieldHelp | string |
製品内のユーザーに表示される、構成済みのヘルプ テキスト。 |
|
監査
|
audited | boolean |
フィールドが Quickbase 監査ログの一部として追跡されているかどうかを示します。 |
|
Properties1
|
properties | Properties1 |
フィールドの追加のプロパティ。 各 フィールドの種類 のプロパティの詳細については、「フィールド型の詳細」ページを参照してください。 |
|
アクセス許可
|
permissions | array of Permission |
さまざまなロールのフィールド権限。 |
deleteFieldsResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
deletedFieldIds
|
deletedFieldIds | array of integer |
削除されたフィールド ID の一覧。 |
|
エラー
|
errors | array of string |
見つかったエラーの一覧。 |
getFieldResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
このテーブルに固有のフィールドの ID。 |
|
fieldType
|
fieldType | string |
ここで説明するフィールドの種類。 |
|
mode
|
mode | string |
派生フィールドの場合、派生フィールドの種類を示す 'lookup'、'summary'、または 'formula' になります。 非派生フィールドの場合、これは空白になります。 |
|
ラベル
|
label | string |
フィールドのラベル (名前)。 |
|
noWrap
|
noWrap | boolean |
製品に表示されるときに、フィールドが折り返されないように構成されているかどうかを示します。 |
|
太字
|
bold | boolean |
フィールドが製品に太字で表示されるように構成されているかどうかを示します。 |
|
required
|
required | boolean |
フィールドが必須としてマークされているかどうかを示します。 |
|
appearsByDefault
|
appearsByDefault | boolean |
レポートでフィールドが既定値としてマークされているかどうかを示します。 |
|
findEnabled
|
findEnabled | boolean |
フィールドが検索可能としてマークされているかどうかを示します。 |
|
ユニーク
|
unique | boolean |
フィールドが一意としてマークされているかどうかを示します。 |
|
doesDataCopy
|
doesDataCopy | boolean |
ユーザーがレコードをコピーするときにフィールド データがコピーされるかどうかを示します。 |
|
fieldHelp
|
fieldHelp | string |
製品内のユーザーに表示される、構成済みのヘルプ テキスト。 |
|
監査
|
audited | boolean |
フィールドが Quickbase 監査ログの一部として追跡されているかどうかを示します。 |
|
Properties1
|
properties | Properties1 |
フィールドの追加のプロパティ。 各 フィールドの種類 のプロパティの詳細については、「フィールド型の詳細」ページを参照してください。 |
|
アクセス許可
|
permissions | array of Permission |
さまざまなロールのフィールド権限。 |
updateFieldResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
このテーブルに固有のフィールドの ID。 |
|
fieldType
|
fieldType | string |
ここで説明するフィールドの種類。 |
|
mode
|
mode | string |
派生フィールドの場合、派生フィールドの種類を示す 'lookup'、'summary'、または 'formula' になります。 非派生フィールドの場合、これは空白になります。 |
|
ラベル
|
label | string |
フィールドのラベル (名前)。 |
|
noWrap
|
noWrap | boolean |
製品に表示されるときに、フィールドが折り返されないように構成されているかどうかを示します。 |
|
太字
|
bold | boolean |
フィールドが製品に太字で表示されるように構成されているかどうかを示します。 |
|
required
|
required | boolean |
フィールドが必須としてマークされているかどうかを示します。 |
|
appearsByDefault
|
appearsByDefault | boolean |
レポートでフィールドが既定値としてマークされているかどうかを示します。 |
|
findEnabled
|
findEnabled | boolean |
フィールドが検索可能としてマークされているかどうかを示します。 |
|
ユニーク
|
unique | boolean |
フィールドが一意としてマークされているかどうかを示します。 |
|
doesDataCopy
|
doesDataCopy | boolean |
ユーザーがレコードをコピーするときにフィールド データがコピーされるかどうかを示します。 |
|
fieldHelp
|
fieldHelp | string |
製品内のユーザーに表示される、構成済みのヘルプ テキスト。 |
|
監査
|
audited | boolean |
フィールドが Quickbase 監査ログの一部として追跡されているかどうかを示します。 |
|
Properties1
|
properties | Properties1 |
フィールドの追加のプロパティ。 各 フィールドの種類 のプロパティの詳細については、「フィールド型の詳細」ページを参照してください。 |
|
アクセス許可
|
permissions | array of Permission |
さまざまなロールのフィールド権限。 |
runFormulaResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
結果
|
result | string |
数式の実行結果。 |
upsertResponse
追加、更新、または変更されていないレコードの詳細を含む正常な応答。 次の例では、テーブルには以前、ID が 1 ~ 10 のレコードが 10 個ありました。 ユーザーは、レコード 1 の値を更新し、2 つの新しいレコードをすべて正常に追加するアップサートを投稿します。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Metadata2
|
metadata | Metadata2 |
作成されたレコード、更新されたレコード、参照されているが変更されていないレコード、処理中にエラーが発生したレコードに関する情報。 |
|
データ
|
data | array of object |
返されることが予想されるデータ。 |
|
items
|
data | object |
Metadata2
作成されたレコード、更新されたレコード、参照されているが変更されていないレコード、処理中にエラーが発生したレコードに関する情報。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
createdRecordIds
|
createdRecordIds | array of integer |
作成されたレコード ID を含む配列。 |
|
lineErrors
|
lineErrors | object |
これは、失敗したレコードの場合にのみ返されます。 これは、レコードが処理されなかった受信データを処理するときに発生したエラーのコレクションです。 各オブジェクトには、元のペイロード (1 から始まる) のレコードのシーケンス番号を表すキーがあります。 値は、発生したエラーの一覧です。 |
|
unchangedRecordIds
|
unchangedRecordIds | array of integer |
変更されていないレコード ID を含む配列。 |
|
updatedRecordIds
|
updatedRecordIds | array of integer |
更新されたレコード ID を含む配列。 |
|
totalNumberOfRecordsProcessed
|
totalNumberOfRecordsProcessed | integer |
処理されたレコードの数。 成功したレコードと失敗したレコードの更新が含まれます。 |
deleteRecordsResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
numberDeleted
|
numberDeleted | integer |
削除されたレコードの数。 |
runQueryResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
fields
|
fields | array of Fields2 |
レポートに表示される各フィールドの限られたメタデータを含むオブジェクトの配列。 これにより、フィールドの種類と ID に依存するロジックを構築できます。 |
|
データ
|
data | array of object |
レポートの種類に応じて、レコード データまたは集計値を表すオブジェクトの配列。 |
|
items
|
data | object | |
|
Metadata1
|
metadata | Metadata1 |
役に立つ可能性がある結果に関する追加情報。 スキップする結果の数を少なく指定した場合、または API が自動的に返す結果の数が少ない場合は、改ページが必要になる場合があります。 numRecords を totalRecords と比較して、さらに改ページが必要かどうかを判断できます。 |
Fields2
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
フィールド ID。 |
|
ラベル
|
label | string |
フィールド ラベル。 |
|
型
|
type | string |
フィールド型。 |
getTempTokenDBIDResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
temporaryAuthorization
|
temporaryAuthorization | string |
一時的な承認トークン。 |
cloneUserTokenResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
活動中
|
active | boolean |
ユーザー トークンがアクティブかどうか。 |
|
apps
|
apps | array of App |
このユーザー トークンが割り当てられているアプリの一覧。 |
|
lastUsed
|
lastUsed | string |
このユーザー トークンが使用された最後の日付 。ISO 8601 時刻形式の YYYY-MM-DDThh:mm:ss.sssZ (UTC タイム ゾーン)。 |
|
説明
|
description | string |
ユーザー トークンの説明。 |
|
id
|
id | integer |
ユーザー トークン ID。 |
|
名前
|
name | string |
ユーザー トークン名。 |
|
トークン
|
token | string |
ユーザー トークン値。 |
App
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | string |
このアプリケーションの一意識別子。 |
|
名前
|
name | string |
アプリケーションの名前。 |
deleteUserTokenResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
id
|
id | integer |
ユーザー トークン ID。 |
deleteFileResponse
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
versionNumber
|
versionNumber | integer |
削除されたバージョンの数。 |
|
fileName
|
fileName | string |
削除されたバージョンに関連付けられているファイルの名前。 |
|
アップロード
|
uploaded | string |
バージョンが最初にアップロードされたときのタイムスタンプ。 |
|
Creator
|
creator | Creator |
バージョンをアップロードしたユーザー。 |
Creator
バージョンをアップロードしたユーザー。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
ユーザーのフル ネーム。 |
|
id
|
id | string |
ユーザー ID。 |
|
メール
|
string |
ユーザーの電子メール。 |
|
|
ユーザー名
|
userName | string |
ユーザー プロパティで更新されたユーザー名。 省略可能。ユーザーの電子メールと同じでない場合に表示されます。 |
文字列
これは基本的なデータ型 'string' です。