---
schema_version: "1"
id: 913af88cc2a1c6cd878bd91b71d5719700263cb70c5f5260c3672e7a46c32fe8
title: Rule Input
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/bi_dev_guide_rest/bi_requests_rule_input.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_requests_rule_input.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1207a819a4e3116b6a99c91b23a88aedec96981da1f95ce790df8c4be851c718
description: A rule for a JSON Transformation rule definition.
---
# Rule Input

A rule for a JSON Transformation rule definition.

Properties

| Parameter Name | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| actions | [Action​Input](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_requests_action_input.htm "The action for a rule or macro to perform during a JSON transformation.")\[\] | A list of actions for the rule. | Required | 43.0 |
| condition | String | The condition to meet for the action to be run. | Optional | 43.0 |
| name | String | The name of the rule. | Required | 43.0 |