matcher-execute
Executes Matcher API actions for contexts, sources, field maps, matching runs, exceptions, disputes, governance, reporting, and system. Use matcher-discover to inspect payloads.
Instructions
Execute Matcher API actions. The current live slice covers contexts, sources, field maps, discovery-over-Fetcher endpoints, matching runs, exceptions, disputes, governance, reporting, and system operations. Use matcher-discover first to inspect payloads, required headers, and reporting export behavior.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON request body for create/update actions. | |
| action | Yes | Matcher action to perform (e.g. "create", "clone", "startExtraction", "getBridgeSummary"). | |
| headers | No | Optional allowlisted headers from the action contract, such as X-Request-Id or X-Idempotency-Key. | |
| resource | Yes | Matcher resource name (e.g. "contexts", "sources", "field-maps", "discovery", "system"). | |
| pathParams | No | Path parameters as key-value pairs. | |
| queryParams | No | Query parameters for list/filter actions. | |
| mutationReason | No | Human-readable audit reason required for mutating live API actions. | |
| confirmMutation | No | Required as true for POST, PUT, PATCH, or DELETE live API actions. |