Bulk upsert edges
Creates or upserts up to 5000 edges in one call. Sibling to POST /items/bulk for the graph half of tenant migrations — items created in an earlier bulk call exist on the server; a second pass through this endpoint wires them together without having to hold source and target in the same payload.
Modes: upsert (default) matches existing rows on (source_id, target_id, edge_type) and replaces properties in place; create_only surfaces matching rows as skipped with reason duplicate_edge. Atomic by default — any failure rolls back the batch. Set atomic: false to run per-edge with per-edge outcomes. emit_events: true fires an edge.created webhook per newly-created edge; updated outcomes emit nothing.
Admin-only. See Bulk operations for outcome shape and event semantics.
Documentation Index
Fetch the complete documentation index at: https://docs.myme.so/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Pass an API key (marfa_k1_...) or OAuth access token (marfa_at_...)