---
title: "LeaseScheduleResponse"
url: "https://developer.tesma.com/apis/tesma-platform-api-v1/versions/333907fb-f0a7-4e20-b01e-c9915c73321a/schemas/LeaseScheduleResponse"
---

> Full API specification: https://developer.tesma.com/apis/tesma-platform-api-v1/versions/333907fb-f0a7-4e20-b01e-c9915c73321a.md

# LeaseScheduleResponse

## OpenAPI definition

```yaml
openapi: 3.1.1
info:
  title: tesma
  version: v1
servers:
  - url: https://api.tesma.com
components:
  schemas:
    CustomerContextResponse:
      additionalProperties: false
      properties:
        customerName:
          type:
            - "null"
            - string
        customerNumber:
          format: int32
          type: integer
        leaseCompany:
          format: int32
          type: integer
        leaseCompanyName:
          type:
            - "null"
            - string
      type: object
    LeaseScheduleStatus:
      enum:
        - unknown
        - initial
        - active
        - inactive
      type: string
    UsagePeriod:
      enum:
        - monthly
        - quarterly
        - semiyearly
        - yearly
      type: string
    LeaseScheduleResponse:
      additionalProperties: false
      properties:
        actualLeaseEndDate:
          format: date
          type:
            - "null"
            - string
        actualLeaseTerm:
          format: int32
          type: integer
        cancellationDate:
          format: date
          type:
            - "null"
            - string
        currency:
          type:
            - "null"
            - string
        customerContext:
          $ref: "#/components/schemas/CustomerContextResponse"
        isCanceled:
          type: boolean
        isCarbonZero:
          type: boolean
        leaseOrderNumber:
          type:
            - "null"
            - string
        leaseScheduleId:
          format: int32
          type: integer
        leaseScheduleReference:
          type:
            - "null"
            - string
        leaseStartDate:
          format: date
          type:
            - "null"
            - string
        locationOfInstallation:
          type:
            - "null"
            - string
        minimumLeaseTermEndDate:
          format: date
          type:
            - "null"
            - string
        minimumLeaseTermStartDate:
          format: date
          type: string
        periodicalPrice:
          format: double
          type:
            - "null"
            - number
        plannedLeaseEndDate:
          format: date
          type:
            - "null"
            - string
        requestedEndDate:
          format: date
          type:
            - "null"
            - string
        status:
          $ref: "#/components/schemas/LeaseScheduleStatus"
        usagePeriod:
          $ref: "#/components/schemas/UsagePeriod"
      type: object
```
