Skip to main content
POST
/
records
/
batch
Create Records
curl --request POST \
  --url https://api.example.com/records/batch \
  --header 'Content-Type: application/json' \
  --data '
[
  {
    "objectId": 1,
    "fieldValues": [
      {
        "fieldName": "<string>",
        "value": "<unknown>"
      }
    ],
    "isTemplate": true
  }
]
'
[
  {
    "status": "Succeeded",
    "record": {
      "objectId": 1,
      "fieldValues": [
        {
          "fieldName": "<string>",
          "value": "<unknown>"
        }
      ],
      "name": "<string>",
      "id": 1,
      "creationType": "System",
      "version": 1,
      "objectVersion": 1,
      "deleted": true,
      "sharedWorkspaceIds": [
        1
      ],
      "ownedBy": 1,
      "createdAt": 1,
      "createdBy": 1,
      "updatedAt": 1,
      "updatedBy": 1,
      "isTemplate": true
    }
  }
]

Body

application/json
Required array length: 1 - 20 elements
objectId
integer
required

The object that this record has been created for. Not editable

Required range: x >= 0
fieldValues
SDRecord Field Value · object[]
required
isTemplate
boolean

Response

Created SDRecordResponses

Indicates if the POST/PATCH request was successful for the record

status
enum<string>
required
Available options:
Succeeded
record
SDRecord · object
required

An SDRecord schema