Docs
/
/

Bulk set objects

Bulk sets up to 1,000 objects at a time in the specified collection.

Bulk set objects

Bulk sets up to 1,000 objects at a time in the specified collection.

Endpoint

POST/v1/objects/{collection}/bulk/set

Rate limit

Tier 1

Path parameters

collection
string

The collection this object belongs to.

Request body

objects
BulkSetObjectRequest[]
Required

A list of objects.

An optional set of channel data for the object. This is a list of ChannelData objects.

created_at
string(date-time)

Timestamp when the resource was created.

id
string
Required

Unique identifier for the object.

name
string

An optional name for the object.

An optional set of preferences for the object.

Returns

A bulk operation entity.

__typename
string

The typename of the schema.

completed_at
string(date-time)

Timestamp when the bulk operation was completed.

error_count
integer

The number of failed operations.

error_items
object[]

A list of items that failed to be processed.

collection
string

The collection this object belongs to.

id
string
Required

Unique identifier for the object.

estimated_total_rows
integer

The estimated total number of rows to process.

failed_at
string(date-time)

Timestamp when the bulk operation failed.

id
string(uuid)

Unique identifier for the bulk operation.

inserted_at
string(date-time)

Timestamp when the resource was created.

name
string

The name of the bulk operation.

processed_rows
integer

The number of rows processed so far.

progress_path
string(uri)

The URI to the bulk operation's progress.

started_at
string(date-time)

Timestamp when the bulk operation was started.

status
enum(string)

The status of the bulk operation.

queuedprocessingcompletedfailed
success_count
integer

The number of successful operations.

updated_at
string(date-time)

The timestamp when the resource was last updated.

New chat