---
title: "CalculateRequest"
url: "https://developers.rest.rodeo/apis/calculator/versions/d9c14a0b-d050-4f2d-8c38-1cb43a2f68f6/schemas/CalculateRequest"
---

> Full API specification: https://developers.rest.rodeo/apis/calculator/versions/d9c14a0b-d050-4f2d-8c38-1cb43a2f68f6.md

# CalculateRequest

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: Calculator API
  version: 1.0.0
servers:
  - url: https://api.rest.rodeo/calculator/api/v1
    description: Production
components:
  schemas:
    CalculateRequest:
      type: object
      required:
        - operation
        - data
      additionalProperties: false
      properties:
        operation:
          type: string
          description: The arithmetic operation to apply.
          enum:
            - addition
            - subtract
            - multiply
        data:
          type: array
          description: Operands, folded left-to-right.
          minItems: 1
          items:
            type: number
```
