Skip to main content
POST
/
v1
/
instances
/
{instance}
/
databases
/
{database}
/
revisions:batchCreate
cURL
curl --request POST \
  --url https://api.example.com/v1/instances/{instance}/databases/{database}/revisions:batchCreate \
  --header 'Content-Type: application/json' \
  --data '
{
  "parent": "<string>",
  "requests": [
    {
      "parent": "<string>",
      "revision": {
        "name": "<string>",
        "release": "<string>",
        "file": "<string>",
        "version": "<string>",
        "sheet": "<string>",
        "issue": "<string>",
        "taskRun": "<string>",
        "type": "TYPE_UNSPECIFIED"
      }
    }
  ]
}
'
{
  "revisions": [
    {
      "name": "<string>",
      "release": "<string>",
      "createTime": "2023-11-07T05:31:56Z",
      "deleter": "<string>",
      "deleteTime": "2023-11-07T05:31:56Z",
      "file": "<string>",
      "version": "<string>",
      "sheet": "<string>",
      "sheetSha256": "<string>",
      "statement": "<string>",
      "statementSize": "<string>",
      "issue": "<string>",
      "taskRun": "<string>",
      "type": "TYPE_UNSPECIFIED"
    }
  ]
}

Path Parameters

instance
string
required

The instance id.

database
string
required

The database id.

Body

application/json
parent
string
required

The parent resource shared by all revisions being created. Format: instances/{instance}/databases/{database}

requests
object[]
required

The request message specifying the revisions to create. A maximum of 100 revisions can be created in a batch.

Response

OK

revisions
object[]

The created revisions.