> ## Documentation Index
> Fetch the complete documentation index at: https://deepline.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Zoho CRM: Currencies Create Currencies

> Add currencies to your Zoho CRM organization, with exchange rates and formatting. Includes inputs, outputs, SDK V2 examples, and Deepline cost.

Add currencies to your Zoho CRM organization, with exchange rates and formatting.

> [!NOTE]
>
> Tool ID: `zoho_crm_currencies_create_currencies`

## Run this action

This action has conditional or dynamic inputs. A static example cannot describe these inputs reliably.

Read the live contract before you execute this action:

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline describe zoho_crm_currencies_create_currencies --json
```

## Example response

The SDK returns this shape at `result.toolResponse.raw`. The example values illustrate the response.

```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
{
  "data": {
    "currencies": [
      {
        "code": "SUCCESS",
        "message": "Example message",
        "details": {
          "id": "id_123"
        },
        "status": "success"
      }
    ]
  }
}
```

Use `deepline describe zoho_crm_currencies_create_currencies --json` for the latest machine-readable contract.

## Input reference

Request object containing a list of currencies to create.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `payload.currencies` | `array` | Yes | — | List of currencies to be added. Maximum items: 180. |

<details>
  <summary>Show raw input schema</summary>

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Request object containing a list of currencies to create.",
    "properties": {
      "currencies": {
        "type": "array",
        "description": "List of currencies to be added.",
        "maxItems": 180,
        "items": {
          "type": "object",
          "description": "Currency definition object.",
          "properties": {
            "format": {
              "type": "object",
              "description": "Formatting rules for numbers displayed in this currency.",
              "properties": {
                "numeral_system": {
                  "type": "string",
                  "description": "Numbering system used for grouping digits.",
                  "enum": [
                    "Indian",
                    "International"
                  ]
                },
                "decimal_places": {
                  "type": "string",
                  "description": "Number of decimal places used for the currency.",
                  "enum": [
                    "0",
                    "2",
                    "3",
                    "4",
                    "5",
                    "6"
                  ]
                },
                "decimal_separator": {
                  "type": "string",
                  "description": "Character used to separate whole number and fractional part.",
                  "enum": [
                    "Comma",
                    "Period"
                  ]
                },
                "thousand_separator": {
                  "type": "string",
                  "description": "Character used for separating thousand groups.",
                  "enum": [
                    "Comma",
                    "Period",
                    "Space"
                  ]
                }
              },
              "additionalProperties": false
            },
            "exchange_rate": {
              "type": "string",
              "description": "Conversion rate relative to the base currency. Supports up to 9 digits and 9 decimal places.",
              "maxLength": 18,
              "pattern": "^[0-9]{1,9}(\\.[0-9]{1,9})?$"
            },
            "is_active": {
              "type": "boolean",
              "description": "Indicates whether the currency is active."
            },
            "exchange_rate_auto_update": {
              "type": "boolean",
              "description": "Indicates whether the currency has the automated exchange rate option enabled or not."
            },
            "iso_code": {
              "type": "string",
              "description": "Standard ISO currency code. Must be unique.",
              "maxLength": 3
            },
            "symbol": {
              "type": "string",
              "description": "Currency symbol used for display.",
              "maxLength": 50
            },
            "name": {
              "type": "string",
              "description": "Full currency name as configured in CRM.",
              "maxLength": 255
            }
          },
          "required": [
            "exchange_rate",
            "iso_code"
          ],
          "additionalProperties": false
        }
      }
    },
    "required": [
      "currencies"
    ],
    "additionalProperties": false
  }
  ```
</details>

## Output reference

Standard tool result payload.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `result.data` | `object` | Yes | — | Successful creation response wrapper. |
| `result.data.currencies` | `array` | Yes | — | List of successfully created currency responses. Maximum items: 100. |
| `result.data.currencies[].code` | `"SUCCESS"` | Yes | — | Indicates success. Allowed: `SUCCESS`. |
| `result.data.currencies[].message` | `string` | Yes | — | Human-readable success message. Maximum length: 255. |
| `result.data.currencies[].details` | `object` | Yes | — | Contains currency identifier. |
| `result.data.currencies[].details.id` | `string` | Yes | — | Unique currency identifier. Maximum length: 50. |
| `result.data.currencies[].status` | `"success"` | Yes | — | Operation result indicator. Allowed: `success`. |
| `result.meta` | `object` | No | — | Additional response metadata (status, paging). |

<details>
  <summary>Show raw output schema</summary>

  ### Output JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Standard tool result payload.",
    "properties": {
      "data": {
        "type": "object",
        "description": "Successful creation response wrapper.",
        "properties": {
          "currencies": {
            "type": "array",
            "description": "List of successfully created currency responses.",
            "maxItems": 100,
            "items": {
              "type": "object",
              "description": "successfully created currency responses",
              "properties": {
                "code": {
                  "type": "string",
                  "description": "Indicates success.",
                  "enum": [
                    "SUCCESS"
                  ]
                },
                "message": {
                  "type": "string",
                  "description": "Human-readable success message.",
                  "maxLength": 255
                },
                "details": {
                  "type": "object",
                  "description": "Contains currency identifier.",
                  "properties": {
                    "id": {
                      "type": "string",
                      "description": "Unique currency identifier.",
                      "maxLength": 50
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "additionalProperties": false
                },
                "status": {
                  "type": "string",
                  "description": "Operation result indicator.",
                  "enum": [
                    "success"
                  ]
                }
              },
              "required": [
                "code",
                "message",
                "details",
                "status"
              ],
              "additionalProperties": false
            }
          }
        },
        "required": [
          "currencies"
        ],
        "additionalProperties": false
      },
      "meta": {
        "type": "object",
        "description": "Additional response metadata (status, paging).",
        "additionalProperties": true
      }
    },
    "required": [
      "data"
    ],
    "additionalProperties": false
  }
  ```
</details>

## Deepline cost

* Pricing model: `fixed` (per call).
* Estimated Deepline credits: `0` per pricing unit.
* Provider-native pricing may still exist outside Deepline credit billing.

## Related documentation

* [SDK V2 quickstart](https://deepline.com/docs/sdk-v2/quickstart.md)
* [SDK reference](https://deepline.com/docs/sdk-v2/sdk-reference.md)
* [Run tools across a CSV](https://deepline.com/docs/sdk-v2/batch-csv.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.