POST
/
api
/
v2
/
execute
/
log
/
{execution_log_id}
/
rate
curl --request POST \
  --url https://actions.zapier.com/api/v2/execute/log/{execution_log_id}/rate/ \
  --header 'x-api-key: <api-key>'
{
  "execution_log_id": "<string>",
  "action_used": "<string>",
  "input_params": {},
  "resolved_params": {},
  "results": [
    {}
  ],
  "full_results": [
    {}
  ],
  "result_field_labels": {},
  "status": "success",
  "error": "<string>"
}

Authorizations

x-api-key
string
header
required

Path Parameters

execution_log_id
string
required

Query Parameters

rating
integer | null
feedback
string | null

Response

200
application/json
OK
execution_log_id
string
required

ID of the execution log.

This can be used with the Rate Execution Log endpoint to give feedback on the execution.

We frequently monitor this feedback!

action_used
string
required

The name of the action that was executed.

input_params
object
required

The parameters that were passed into the API.

resolved_params
object | null

The resolved parameters for the action.

If preview_only is true, this will be the parameters that the AI would have used to run the action if it were not a preview. If preview_only is false, these are the parameters that the AI used to run the action.

results
object[] | null

Results of the action after it ran.

This will be an empty list if preview_only is true.

full_results
object[] | null

DEPRECATED: Use results instead. This field is kept temporarily for compatibility.

result_field_labels
object | null

Human readable labels for some of the keys in the result.

status
enum<string>
default:
success

The status of the execution.

  • success: The action was executed successfully.
  • error: The action failed to execute, see error field.
  • empty: The action was not executed.
  • preview: The action was previewed.
Available options:
success,
error,
empty,
preview
error
string | null

The error message if the execution failed.