logo
Development
検索
テーブルデータの追加

テーブルデータの追加

このAPIでは、1回の操作で最大1,000行までのデータを、指定したエージェントのデータテーブルに追加できます。追加されたデータは会話や検索に活用されます。

注意:

  • unique(一意)が有効なフィールドの値の長さは、256文字を超えることはできません。
  • unique(一意)が無効なフィールドの値の長さは、4294967295文字を超えることはできません(実際にはネットワークの制限により、データ長を適切に制御することを推奨します)。
  • インターフェースを通じて転送されたデータはCSVデータに変換され、CSVファイルのサイズは10MBを超えることはできません。

リクエストメソッド

POST

エンドポイント

https://api-${endpoint}.gptbots.ai/v1/database/import/records

認証

認証方法の説明についてはAPI Overviewをご参照ください。

リクエスト

リクエスト例

curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/database/import/records' \ -H 'Authorization: Bearer ${API Key}' \ -H 'Content-Type: application/json' \ -d '{ "table_id": "673af861ed69656ac0895b07", "records": [ { "values": { "id": "7424489", "name": "4455566777777" } }, { "values": { "id": "7852549", "name": "446656677665" } } ] }'
                      
                      curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/database/import/records' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
    "table_id": "673af861ed69656ac0895b07",
    "records": [
        {
            "values": {
                "id": "7424489",
                "name": "4455566777777"
            }
        },
        
        {
            "values": {
                "id": "7852549",
                "name": "446656677665"
            }
        }
    ]
}'

                    
このコードブロックをポップアップで表示

リクエストヘッダー

フィールド タイプ 説明
Authorization Bearer ${API Key} 認証には Authorization: Bearer ${API Key} を使用してください。トークンはAPIキーページから取得できます。
Content-Type application/json データの形式は application/json を設定してください。

リクエストボディ

フィールド タイプ 必須 説明
records List 必須 インポートするデータの集合です。
table_id String 必須 対象となるテーブルのIDです。

レスポンス

レスポンス例

{ "code": 0, "message": "success", "data": [ "673e9cda9f7bc178002dbd9c" ] }
                      
                      {
    "code": 0,
    "message": "success",
    "data": [
        "673e9cda9f7bc178002dbd9c"
    ]
}

                    
このコードブロックをポップアップで表示

成功時のレスポンス

フィールド タイプ 説明
code Int メッセージ種別コード
message String メッセージの説明
data Array このテーブルデータ追加操作のタスクID(1つのIDのみが返されます)

エラー時のレスポンス

フィールド タイプ 説明
code Int エラーコード
message String エラー詳細内容

エラーコード

コード メッセージ
40000 パラメータが無効です
50000 システム内部エラー