← Back to directory

Atomically applies an array of CompositionOps. All ops succeed or none do (trans...

https://api.cueframe.ai/v1/projects/:id/composition/apply

Overview

Atomically applies an array of CompositionOps. All ops succeed or none do (transactional). A write must carry `if_match`, the composition ETag it observed (409 stale_etag on mismatch), or the stronger `concurrency` admission; with neither it is refused with 428 precondition_required. Pass `dry_run: true` to validate the batch — runs the same apply + projection accept/reject guards WITHOUT persisting, returning `{ valid, errors }` with `locator.op_index` on the first failing op.

Protocol x402 (POST)
Price $0.01
Payment Asset USD Coin
Payment Network eip155:8453
Category crypto/transactions
Provider CueFrame
Source bazaar
Indexed 2026-11-01 17:06:46

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "body": { "ops": [ { "clipId": "observed-clip", "type": "clip.remove" } ] }, "bodyType": "json", "method": "POST", "pathParams": { "id": "prj_f1816f8f204448e881da34898d6da352" }, "type": "http" }