Required. Data table rows to create. A maximum of 1000 rows (for sync requests) or 2000 rows (for async requests) can be created in a single request. Total size of the rows should be less than 4MB.
Response body
Response message with created data table rows.
If successful, the response body contains data with the following structure:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eThis API endpoint, \u003ccode\u003eprojects.locations.instances.dataTables.dataTableRows.bulkCreate\u003c/code\u003e, enables the bulk creation of data table rows within a specified data table.\u003c/p\u003e\n"],["\u003cp\u003eThe HTTP request is a \u003ccode\u003ePOST\u003c/code\u003e operation to the endpoint \u003ccode\u003ehttps://chronicle.googleapis.com/v1alpha/{parent}/dataTableRows:bulkCreate\u003c/code\u003e, requiring a \u003ccode\u003eparent\u003c/code\u003e path parameter indicating the target data table resource.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must include an array of \u003ccode\u003eCreateDataTableRowRequest\u003c/code\u003e objects, with a limitation of up to 1000 rows for synchronous and 2000 rows for asynchronous requests and a maximum total size of 4MB for all the rows.\u003c/p\u003e\n"],["\u003cp\u003eA successful request returns a response body containing an array of \u003ccode\u003eDataTableRow\u003c/code\u003e objects that were successfully created.\u003c/p\u003e\n"],["\u003cp\u003eThis operation requires the OAuth scope \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e and the IAM permission \u003ccode\u003echronicle.dataTableRows.bulkCreate\u003c/code\u003e on the \u003ccode\u003eparent\u003c/code\u003e resource.\u003c/p\u003e\n"]]],[],null,["# Method: dataTableRows.bulkCreate\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n - [JSON representation](#body.BulkCreateDataTableRowsResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n- [CreateDataTableRowRequest](#CreateDataTableRowRequest)\n - [JSON representation](#CreateDataTableRowRequest.SCHEMA_REPRESENTATION)\n- [Try it!](#try-it)\n\n**Full name**: projects.locations.instances.dataTables.dataTableRows.bulkCreate\n\nCreate data table rows in bulk.\n\n### HTTP request\n\nChoose a location: \nafrica-south1 asia-northeast1 asia-south1 asia-southeast1 asia-southeast2 australia-southeast1 europe-west12 europe-west2 europe-west3 europe-west6 europe-west9 me-central1 me-central2 me-west1 northamerica-northeast2 southamerica-east1 us eu \n\n\u003cbr /\u003e\n\n### Path parameters\n\n### Request body\n\nThe request body contains data with the following structure:\n\n### Response body\n\nResponse message with created data table rows.\n\nIf successful, the response body contains data with the following structure:\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp).\n\n### IAM Permissions\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `parent` resource:\n\n- `chronicle.dataTableRows.bulkCreate`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs).\n\nCreateDataTableRowRequest\n-------------------------\n\nRequest to create data table row."]]