Bulk API (api/asset)
Create, update, query and invoke operations on many assets in a single request against ~/api/asset.
Create, update, query and invoke operations on many assets in a single request against ~/api/asset.
Decide between query.v1, rest-1.v1, api/asset and meta.v1 for your Agility integration.
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.
Create one asset, many assets, or a whole hierarchy in a single Bulk API request.
How the Bulk API reports partial failure, how failures cascade through a hierarchy, and how to correct and reissue a failed request safely.
Conditionally replace substrings in text attributes and swap references in multi-value relations across many assets at once.
Execute Agility operations against one asset or every asset matching a query, with args, list, and subquery parameter forms.
Use ?previewOnly=true to stop a Bulk API request after the projection phase and inspect exactly what it would do.
The two-phase execution model behind the Bulk API, auto-aliasing, user-aliasing, request hierarchy flattening, and deferred commands.
Issue one or many independent queries in a Bulk API request and read the multi-result-set response.
Content types, the JSON-array and YAML-multi-document forms, the response envelope, resultMetaData, and config counts-only.
Update a single asset by OID token, or every asset matching a query, in one Bulk API request.
The complete add/remove grammar for multi-value relations on the Bulk API, including object-keys, subquery, and mixed forms.