market-data

Save selected intelligence rows into a pipeline

Recomputes the plan and executes it. Replays of the same published identity resolve to the existing record through source_promotion_key; the legacy idempotency_key is accepted for client compatibility but identity is the dedupe key. Mixed success is reported per row, never rolled back.

post/api/v1/workspaces/{slug}/market-data/promote

Request body

collection_idstring required
idempotency_keystring

Legacy client retry correlation key. Replay safety is provided by the published identity key, not by this value.

conflict_policy'skip' | 'update_blank_fields'

Changes