Change data in SemanticHub
semantichub_api_writeRuns an operation that changes the user's account: creating or editing goals, sources and workflows, starting work, or deleting. Risky actions (deletions, deliveries to external receivers, paid AI work, changes to delivery or sources) first return confirmation_required with a confirm handle. Ask the user, and repeat the identical call with that handle only if they agree.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON request body of the operation. Its shape is described by api_details. | |
| query | No | Query-string parameters of the operation, when api_details lists any. | |
| confirm | No | One-time confirmation handle returned by an earlier call to the same operation with the same arguments. Send it only after the user has agreed to the action. Omit it on the first call. | |
| path_params | No | Values for placeholders in the operation path, for example {"goal_id": "<uuid>"}. Required only when api_details lists path parameters. | |
| operation_id | Yes | Identifier of a changing (POST, PUT, PATCH or DELETE) operation, as returned by semantichub_api_search. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||