Skip to main content

13 docs tagged with "bulk"

View all tags

Bulk API (api/asset)

Create, update, query and invoke operations on many assets in a single request against ~/api/asset.

Choosing an API

Decide between query.v1, rest-1.v1, api/asset and meta.v1 for your Agility integration.

Compound Requests

A capstone Bulk API example that creates a project hierarchy, invokes an operation on a newly created asset, and queries the result in one request.

Creating Assets

Create one asset, many assets, or a whole hierarchy in a single Bulk API request.

Errors and Partial Failures

How the Bulk API reports partial failure, how failures cascade through a hierarchy, and how to correct and reissue a failed request safely.

Find and Replace

Conditionally replace substrings in text attributes and swap references in multi-value relations across many assets at once.

Invoking Operations

Execute Agility operations against one asset or every asset matching a query, with args, list, and subquery parameter forms.

Preview Mode

Use ?previewOnly=true to stop a Bulk API request after the projection phase and inspect exactly what it would do.

Queries

Issue one or many independent queries in a Bulk API request and read the multi-result-set response.

Request and Response Format

Content types, the JSON-array and YAML-multi-document forms, the response envelope, resultMetaData, and config counts-only.

Updating Assets

Update a single asset by OID token, or every asset matching a query, in one Bulk API request.

Updating Multi-Value Relations

The complete add/remove grammar for multi-value relations on the Bulk API, including object-keys, subquery, and mixed forms.