Get Operation Inputs
get_operation_inputsGet the input schema, required fields, defaults and constraints for an operation.
Required step between find_operations and run_operation/run_write_operation. Call this once per operation_id before executing it — schemas contain nested objects, account selectors, and field names that vary per operation and cannot be guessed. If you already retrieved the schema for this operation_id earlier in the conversation, reuse it instead of calling again. Only pass fields from this schema in run_operation/run_write_operation input_data for the same operation_id.
Returns JSON schema describing the operation's inputs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation_id | Yes | Exact Markifact operation ID returned by find_operations, e.g. 'gads_get_report'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |