Download OpenAPI specification:
Fred.Lease is the lease management API within the Fred financial ecosystem. It handles the full lifecycle of financial leases: creation, payment schedules, accounting entries, cut-offs, document attachments, and underlying asset management.
All endpoints are secured with Azure Active Directory (Azure AD) / OAuth2.
To call any endpoint, obtain a Bearer token from Azure AD:
Authorization: Bearer <access_token>
The API uses custom Fred claim policies (FredPolicy) that enforce resource-level
access control (Read / Write) on top of standard Azure AD authentication.
| Environment | Base URL |
|---|---|
| Staging | https://wa-fred-lease-staging.azurewebsites.net |
| Production | https://wa-fred-lease-prod.azurewebsites.net |
| enterpriseId required | integer <int32> Dossier Id |
| leaseId required | integer <int32> Id of the lease |
| effectiveDate | string or null <date-time> Entries will be generated starting at this date. If null, effective date is equals to initial installment date. |
[- "string"
]| enterpriseId required | integer <int32> The unique identifier of the enterprise. Must not be the default value. |
| targetExerciseStartDate | string or null <date-time> The start date of the exercise period (date-range mode only). |
| targetExerciseEndDate | string or null <date-time> The end date of the exercise period (date-range mode only). |
| generateEntryForAllOpenExercises | boolean or null When true, generates entries for all open exercises and enables auto-generation for new exercises. |
| disableAutoGeneration | boolean Default: true When false, prevents the flag from being disabled in target exercise mode. Used by the WebJob to preserve the auto-generation setting. |
{- "FailedLeases": [
- {
- "LeaseId": 0,
- "LeasePurpose": "string",
- "ErrorName": "string"
}
]
}This operation processes all leases for the specified enterprise and generates cut-off records in strict mode. If no leases are found for the given effective date, the response will indicate no content. The returned list contains the purposes of the leases that had cut-offs generated.
| enterpriseId required | integer <int32> The unique identifier of the enterprise for which to generate lease cut-offs. Must not be the default value. |
| effectiveDate | string <date-time> The date on which the cut-off should be effective. Only leases active as of this date are considered. |
[- "string"
]| enterpriseId required | integer <int32> Dossier Id |
| effectiveDate | string <date-time> Date to check the cut-off status |
{- "Leases": [
- {
- "LeaseId": 0,
- "LeaseName": "string",
- "IsGenerated": true
}
]
}| enterpriseId required | integer <int32> AKA AccountingFolderId |
[- {
- "Id": "string",
- "Label": "string",
- "Definition": "string",
- "ValidFrom": "2019-08-24T14:15:22Z",
- "ValidTo": "2019-08-24T14:15:22Z",
- "IncludedAccounts": [
- {
- "Account": "string",
- "AmountType": "string",
- "IsInvert": true
}
], - "ExcludedAccounts": [
- {
- "Account": "string",
- "AmountType": "string",
- "IsInvert": true
}
]
}
]| enterpriseId required | integer <int32> The unique identifier of the enterprise to which the lease belongs. Must be a valid, existing enterprise ID. |
| leaseId required | integer <int32> The unique identifier of the lease whose accounts are to be retrieved. Must be a valid, existing lease ID within the specified enterprise. |
{- "LessorAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "ChargeAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "UnderlyingAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "MaintenanceFeesAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "IncidentalExpensesAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "VatAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "InsuranceAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}
}| enterpriseId required | integer <int32> The unique identifier of the enterprise to which the lease belongs. Must be a valid, existing enterprise ID. |
| leaseId required | integer <int32> The unique identifier of the lease whose accounts are to be updated. Must refer to an existing lease within the specified enterprise. |
An object containing the updated account information for the lease. Cannot be null.
required | object (UpdateLeaseAccountCommand) |
required | object (UpdateLeaseAccountCommand) |
required | object (UpdateLeaseAccountCommand) |
required | object (UpdateLeaseAccountCommand) |
required | object (UpdateLeaseAccountCommand) |
required | object (UpdateLeaseAccountCommand) |
required | object (UpdateLeaseAccountCommand) |
{- "LessorAccountCommand": {
- "AccountId": 0,
- "AccountNumber": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "ChargeAccountCommand": {
- "AccountId": 0,
- "AccountNumber": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "UnderlyingAccountCommand": {
- "AccountId": 0,
- "AccountNumber": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "MaintenanceFeesAccountCommand": {
- "AccountId": 0,
- "AccountNumber": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "IncidentalExpensesAccountCommand": {
- "AccountId": 0,
- "AccountNumber": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "VatAccountCommand": {
- "AccountId": 0,
- "AccountNumber": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "InsuranceAccountCommand": {
- "AccountId": 0,
- "AccountNumber": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}
}{- "LessorAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "ChargeAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "UnderlyingAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "MaintenanceFeesAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "IncidentalExpensesAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "VatAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "InsuranceAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}
}| enterpriseId required | integer <int32> The unique identifier of the enterprise for which to retrieve available lessor charge accounts. Must not be the default value. |
[- {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}
]The caller must have the FredAdmin role and appropriate permissions to perform this operation.
| enterpriseId required | integer <int32> The unique identifier of the enterprise to which the sub-account belongs. This value must not be the default value. |
| subAccountId required | integer <int32> The unique identifier of the sub-account to delete. This value must not be the default value. |
An object containing the details required to delete the sub-account. Must be provided in the request body.
| AccountId required | integer <int32> |
| SubAccountName required | string |
{- "AccountId": 0,
- "SubAccountName": "string"
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
| attachmentFile | string or null <binary> The document file to be uploaded. |
0| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
| documentId required | integer <int32> The ID of the document. |
"string"| enterpriseId required | integer <int32> The unique identifier of the enterprise that owns the lease. |
| leaseId required | integer <int32> The unique identifier of the lease to retrieve. Must not be the default value. |
{- "Id": 0,
- "EnterpriseId": 0,
- "LeasePurpose": "string",
- "LeaseType": "string",
- "LeaseAssetType": "string",
- "HasValidChargeAccount": true
}| enterpriseId required | integer <int32> The unique identifier of the enterprise to which the lease belongs. |
| leaseId required | integer <int32> The unique identifier of the lease to update. Must be a non-default, valid lease ID. |
An object containing the updated general information for the lease. Cannot be null.
| LeasePurpose required | string |
| LeaseType required | string Enum: "Unknown" "LongTerm" "WithPurchaseOption" |
| LeasedAssetType required | string Enum: "Unknown" "Movable" "Immovable" |
{- "LeasePurpose": "string",
- "LeaseType": "Unknown",
- "LeasedAssetType": "Unknown"
}| enterpriseId required | integer <int32> The unique identifier of the enterprise for which to retrieve leases. |
| leaseStatus | string Enum: "All" "Active" "Completed" A filter specifying the lease status to include in the results. |
| filterDate | string or null <date-time> An optional date used to filter leases. If not specified, the current date is used. |
[- {
- "Id": 0,
- "EnterpriseId": 0,
- "LeasePurpose": "string",
- "LeaseType": "string",
- "LeaseAssetType": "string",
- "HasValidChargeAccount": true
}
]| enterpriseId required | integer <int32> The ID of the enterprise. |
The command containing the lease details to create.
| LeasePurpose required | string |
required | object (AccountCommand) |
required | object (AccountCommand) |
| LeaseType required | string Enum: "Unknown" "LongTerm" "WithPurchaseOption" |
| LeasedAssetType required | string Enum: "Unknown" "Movable" "Immovable" |
{- "LeasePurpose": "string",
- "Lessor": {
- "AccountId": 0,
- "Account": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "Charge": {
- "AccountId": 0,
- "Account": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "LeaseType": "Unknown",
- "LeasedAssetType": "Unknown"
}0| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
{- "Financials": {
- "InstallmentAmount": 0,
- "FirstInstallmentAmount": 0.1,
- "IsFirstInstallmentSpread": true,
- "LeaseDurationInMonths": 0,
- "LeasePeriodicity": "Unknown"
}, - "Dates": {
- "InitialInstallmentDate": "2019-08-24T14:15:22Z",
- "InstallmentPaymentPeriod": "Unknown",
- "OptionExerciseDate": "2019-08-24T14:15:22Z"
}, - "VAT": {
- "VATRate": 0.1
}, - "Insurance": {
- "InsuranceRate": 0,
- "InsuranceAmount": 0,
- "InsuranceRateType": "Unknown"
}, - "Fees": {
- "MaintenanceFeesAmount": 0.1,
- "StarterFeesAmount": 0.1
}
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
The command containing the lease characteristics to update.
| LeaseId required | integer <int32> |
| EnterpriseId required | integer <int32> |
| InstallmentAmount required | number <decimal> |
| FirstInstallmentAmount | number or null <double> |
| IsFirstInstallmentSpread required | boolean |
| LeaseDurationInMonths required | integer <int32> |
| LeasePeriodicity required | string Enum: "Unknown" "Annual" "Biannually" "Quarterly" "Monthly" |
| InitialInstallmentDate required | string <date-time> |
| InstallmentPaymentPeriod required | string Enum: "Unknown" "Start" "End" |
| OptionExerciseDate | string or null <date-time> |
| VATRate required | number <decimal> |
| InsuranceRateType required | string Enum: "Unknown" "Fixed" "Variable" "None" |
| InsuranceRate required | number <decimal> |
| InsuranceAmount required | number <decimal> |
| MaintenanceFeesAmount | number or null <double> |
| StarterFeesAmount | number or null <double> |
{- "LeaseId": 0,
- "EnterpriseId": 0,
- "InstallmentAmount": 0,
- "FirstInstallmentAmount": 0.1,
- "IsFirstInstallmentSpread": true,
- "LeaseDurationInMonths": 0,
- "LeasePeriodicity": "Unknown",
- "InitialInstallmentDate": "2019-08-24T14:15:22Z",
- "InstallmentPaymentPeriod": "Unknown",
- "OptionExerciseDate": "2019-08-24T14:15:22Z",
- "VATRate": 0,
- "InsuranceRateType": "Unknown",
- "InsuranceRate": 0,
- "InsuranceAmount": 0,
- "MaintenanceFeesAmount": 0.1,
- "StarterFeesAmount": 0.1
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
{- "SecurityRights": [
- {
- "Amount": 0,
- "Nature": "Unknown",
- "Owner": "Unknown"
}
], - "BankGuarantees": [
- {
- "Amount": 0,
- "Name": "string"
}
], - "TotalAmount": 0
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
The command containing the guarantee details to update.
| LeaseId required | integer <int32> |
| EnterpriseId required | integer <int32> |
Array of objects or null (UpdateSecurityRight) | |
Array of objects or null (UpdateBankGuarantee) |
{- "LeaseId": 0,
- "EnterpriseId": 0,
- "SecurityRights": [
- {
- "Amount": 0,
- "Nature": "Unknown",
- "Owner": "Unknown"
}
], - "BankGuarantees": [
- {
- "Amount": 0,
- "Name": "string"
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
{- "Type": "Unknown",
- "SourceId": "string",
- "TaxDeductibilityLimit": 0.1,
- "OverAmortization": 0.1,
- "AssetLifespanInMonths": 0,
- "AssetValue": 0.1,
- "ResidualAssetValue": 0.1
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
The command containing the underlying details to update.
| LeaseId required | integer <int32> |
| EnterpriseId required | integer <int32> |
| Type required | string Enum: "Unknown" "Vehicle" "Other" |
| SourceId | string or null |
| TaxDeductibilityLimit | number or null <double> |
| OverAmortization | number or null <double> |
| AssetLifespanInMonths | integer or null <int32> |
| AssetValue required | number <decimal> |
| ResidualAssetValue | number or null <double> |
{- "LeaseId": 0,
- "EnterpriseId": 0,
- "Type": "Unknown",
- "SourceId": "string",
- "TaxDeductibilityLimit": 0.1,
- "OverAmortization": 0.1,
- "AssetLifespanInMonths": 0,
- "AssetValue": 0,
- "ResidualAssetValue": 0.1
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
{- "Periods": [
- {
- "Id": 0,
- "Period": {
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "PaymentDate": "2019-08-24T14:15:22Z"
}, - "Type": "NormalInstallment",
- "Installment": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0
}, - "VAT": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0
}, - "Insurance": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0
}, - "MaintenanceFees": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0
}, - "StarterFees": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0
}, - "RawInstallment": 0
}
], - "EntrySynchronization": {
- "AreGenerated": true,
- "IsUpdateNeeded": true,
- "GenerationDate": "2019-08-24T14:15:22Z"
}, - "HasCustomPeriods": true
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
{- "RepaymentsDeferrals": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "DurationInMonths": 0,
- "IsInsurancePaidDuringDeferral": true,
- "IsMaintenanceFeesPaidDuringDeferral": true,
- "IsStarterFeesPaidDuringDeferral": true,
- "IsLeaseEndDateDelayed": true
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
The command containing the events to update.
| LeaseId required | integer <int32> |
| EnterpriseId required | integer <int32> |
Array of objects or null (RepaymentDeferralModel) |
{- "LeaseId": 0,
- "EnterpriseId": 0,
- "RepaymentsDeferrals": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "DurationInMonths": 0,
- "IsInsurancePaidDuringDeferral": true,
- "IsMaintenanceFeesPaidDuringDeferral": true,
- "IsStarterFeesPaidDuringDeferral": true,
- "IsLeaseEndDateDelayed": true,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
The command containing the events to simulate.
| LeaseId required | integer <int32> |
| EnterpriseId required | integer <int32> |
Array of objects or null (RepaymentDeferralModel) |
{- "LeaseId": 0,
- "EnterpriseId": 0,
- "RepaymentsDeferrals": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "DurationInMonths": 0,
- "IsInsurancePaidDuringDeferral": true,
- "IsMaintenanceFeesPaidDuringDeferral": true,
- "IsStarterFeesPaidDuringDeferral": true,
- "IsLeaseEndDateDelayed": true,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
]
}{- "Periods": [
- {
- "Id": 0,
- "Period": {
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "PaymentDate": "2019-08-24T14:15:22Z"
}, - "Type": "NormalInstallment",
- "Installment": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0
}, - "VAT": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0
}, - "Insurance": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0
}, - "MaintenanceFees": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0
}, - "StarterFees": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0
}, - "RawInstallment": 0
}
], - "EntrySynchronization": {
- "AreGenerated": true,
- "IsUpdateNeeded": true,
- "GenerationDate": "2019-08-24T14:15:22Z"
}, - "HasCustomPeriods": true
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
[- {
- "UserId": 0,
- "Description": "string",
- "Type": "Unknown",
- "Details": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsReverted": true
}
]| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
| referencePeriodId required | integer <int32> The zero-based index of the period after which the new period will be inserted. |
The command containing the details for the new payment schedule period.
| StartDate required | string <date-time> |
| EndDate required | string <date-time> |
| InstallmentAmount required | number <decimal> |
| MaintenanceFeesAmount required | number <decimal> |
| StarterFeesAmount required | number <decimal> |
| InsuranceAmount required | number <decimal> |
{- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "InstallmentAmount": 0,
- "MaintenanceFeesAmount": 0,
- "StarterFeesAmount": 0,
- "InsuranceAmount": 0
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| leaseId required | integer <int32> The ID of the lease. |
| periodId required | integer <int32> The zero-based index of the period to update. |
The command containing the new amounts for the installment.
| StartDate required | string <date-time> |
| EndDate required | string <date-time> |
| InstallmentAmount required | number <decimal> |
| MaintenanceFeesAmount required | number <decimal> |
| StarterFeesAmount required | number <decimal> |
| InsuranceAmount required | number <decimal> |
{- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "InstallmentAmount": 0,
- "MaintenanceFeesAmount": 0,
- "StarterFeesAmount": 0,
- "InsuranceAmount": 0
}| accountingFolderId required | integer <int32> The ID of the accounting folder. |
| leaseId required | integer <int32> The ID of the lease. |
The command containing the payment schedule details.
| AccountingFolderId required | integer <int32> |
| LeaseId required | integer <int32> |
object (PaymentScheduleV2) |
{- "AccountingFolderId": 0,
- "LeaseId": 0,
- "PaymentSchedule": {
- "Periods": [
- {
- "Period": {
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z"
}, - "Installment": {
- "Amount": 0,
- "Vat": 0
}, - "Vat": {
- "Amount": 0,
- "Vat": 0
}, - "MaintenanceFees": {
- "Amount": 0,
- "Vat": 0
}, - "StarterFees": {
- "Amount": 0,
- "Vat": 0
}, - "Insurance": {
- "Amount": 0,
- "Vat": 0
}
}
]
}
}| accountingFolderId required | integer <int32> The ID of the accounting folder. |
| leaseId required | integer <int32> The ID of the lease. |
| provider | string Value: "Inqom" The provider for importing the payment schedule. |
| attachmentFile | string or null <binary> The file containing the payment schedule. |
| accountingFolderId required | integer <int32> The ID of the accounting folder. |
| leaseId required | integer <int32> The ID of the lease. |
{- "Name": "string",
- "Url": "string"
}| accountingFolderId required | integer <int32> The ID of the accounting folder. |
| provider required | string Value: "Agiris" The provider for importing the leases. |
| attachmentFile required | string <binary> The file containing the leases. |
| accountingFolderId required | integer <int32> The ID of the accounting folder. |
| provider required | string Enum: "Agiris" "Cegid" The provider for importing the leases. |
| attachmentFile required | string <binary> The file containing the leases. |
| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate required | string <date-time> The start date of the report. |
| endDate required | string <date-time> The end date of the report. |
| leaseType | string Default: "Unknown" Enum: "Unknown" "LongTerm" "WithPurchaseOption" The type of lease to filter by. |
{- "Rows": [
- {
- "Rows": [
- {
- "Label": "string",
- "AssetValue": 0.1,
- "DepreciationExpense": 0.1,
- "PreviousAggregatedDepreciationExpense": 0.1,
- "NetValue": 0.1,
- "Installment": 0.1,
- "RemainingInstallments1Y": 0.1,
- "RemainingInstallments5Y": 0.1,
- "RemainingInstallmentsXY": 0.1,
- "FinancialExpenses": 0.1
}
], - "Total": {
- "Label": "string",
- "AssetValue": 0.1,
- "DepreciationExpense": 0.1,
- "PreviousAggregatedDepreciationExpense": 0.1,
- "NetValue": 0.1,
- "Installment": 0.1,
- "RemainingInstallments1Y": 0.1,
- "RemainingInstallments5Y": 0.1,
- "RemainingInstallmentsXY": 0.1,
- "FinancialExpenses": 0.1
}, - "Account": {
- "AccountNumber": "string",
- "Label": "string"
}
}
], - "Total": {
- "Label": "string",
- "AssetValue": 0.1,
- "DepreciationExpense": 0.1,
- "PreviousAggregatedDepreciationExpense": 0.1,
- "NetValue": 0.1,
- "Installment": 0.1,
- "RemainingInstallments1Y": 0.1,
- "RemainingInstallments5Y": 0.1,
- "RemainingInstallmentsXY": 0.1,
- "FinancialExpenses": 0.1
}
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate required | string <date-time> The start date of the report. |
| endDate required | string <date-time> The end date of the report. |
| leaseType | string Default: "Unknown" Enum: "Unknown" "LongTerm" "WithPurchaseOption" The type of lease to filter by. |
{- "Rows": [
- {
- "Rows": [
- {
- "Label": "string",
- "CurrentExerciseInstallment": 0.1,
- "AggregatedInstallment": 0.1,
- "InstallmentNPlusOne": 0.1,
- "InstallmentNPlusOneToNPlusFive": 0.1,
- "InstallmentNPlusFivePlus": 0.1,
- "ResidualValueNPlusOne": 0.1,
- "ResidualValueNPlusOneToNPlusFive": 0.1,
- "ResidualValueNPlusFivePlus": 0.1,
- "ResidualAssetValue": 0.1,
- "LeasedAssetType": "Unknown",
- "Total": 0.1
}
], - "Total": {
- "Label": "string",
- "CurrentExerciseInstallment": 0.1,
- "AggregatedInstallment": 0.1,
- "InstallmentNPlusOne": 0.1,
- "InstallmentNPlusOneToNPlusFive": 0.1,
- "InstallmentNPlusFivePlus": 0.1,
- "ResidualValueNPlusOne": 0.1,
- "ResidualValueNPlusOneToNPlusFive": 0.1,
- "ResidualValueNPlusFivePlus": 0.1,
- "ResidualAssetValue": 0.1,
- "LeasedAssetType": "Unknown",
- "Total": 0.1
}, - "Account": {
- "AccountNumber": "string",
- "Label": "string"
}
}
], - "Total": {
- "Label": "string",
- "CurrentExerciseInstallment": 0.1,
- "AggregatedInstallment": 0.1,
- "InstallmentNPlusOne": 0.1,
- "InstallmentNPlusOneToNPlusFive": 0.1,
- "InstallmentNPlusFivePlus": 0.1,
- "ResidualValueNPlusOne": 0.1,
- "ResidualValueNPlusOneToNPlusFive": 0.1,
- "ResidualValueNPlusFivePlus": 0.1,
- "ResidualAssetValue": 0.1,
- "LeasedAssetType": "Unknown",
- "Total": 0.1
}
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate required | string <date-time> The start date of the report. |
| endDate required | string <date-time> The end date of the report. |
| leaseType | string Default: "Unknown" Enum: "Unknown" "LongTerm" "WithPurchaseOption" The type of lease to filter by. |
{- "Rows": [
- {
- "Label": "string",
- "Other": 0.1,
- "BoardMember": 0.1,
- "Subsidiary": 0.1,
- "Participation": 0.1,
- "OtherAffiliatedCompanies": 0.1,
- "Company": 0.1,
- "Total": 0.1
}
], - "Total": {
- "Label": "string",
- "Other": 0.1,
- "BoardMember": 0.1,
- "Subsidiary": 0.1,
- "Participation": 0.1,
- "OtherAffiliatedCompanies": 0.1,
- "Company": 0.1,
- "Total": 0.1
}
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate | string <date-time> The start date of the report. |
| endDate | string <date-time> The end date of the report. |
| leaseType | string Default: "Unknown" Enum: "Unknown" "LongTerm" "WithPurchaseOption" The type of lease to filter by. |
{- "Rows": [
- {
- "Rows": [
- {
- "Label": "string",
- "AcquisitionValue": 0,
- "DeductibilityAmount": 0,
- "InstallmentsAmount": 0,
- "DepreciationChargeToReintegrate": 0,
- "DepreciationChargeLimited": 0,
- "AmortizationDuration": 0
}
], - "Total": {
- "Label": "string",
- "AcquisitionValue": 0,
- "DeductibilityAmount": 0,
- "InstallmentsAmount": 0,
- "DepreciationChargeToReintegrate": 0,
- "DepreciationChargeLimited": 0
}, - "Account": {
- "AccountNumber": "string",
- "Label": "string"
}
}
], - "Total": {
- "Label": "string",
- "AcquisitionValue": 0,
- "DeductibilityAmount": 0,
- "InstallmentsAmount": 0,
- "DepreciationChargeToReintegrate": 0,
- "DepreciationChargeLimited": 0
}
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate | string <date-time> The start date of the report. |
| endDate | string <date-time> The end date of the report. |
| leaseType | string Default: "Unknown" Enum: "Unknown" "LongTerm" "WithPurchaseOption" The type of lease to filter by. |
{- "Rows": [
- {
- "Rows": [
- {
- "Label": "string",
- "AssetValue": 0,
- "OverAmortizationAmount": 0,
- "DurationInMonths": 0,
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z"
}
], - "Total": {
- "Label": "string",
- "AssetValue": 0,
- "OverAmortizationAmount": 0
}, - "Account": {
- "AccountNumber": "string",
- "Label": "string"
}
}
], - "Total": {
- "Label": "string",
- "AssetValue": 0,
- "OverAmortizationAmount": 0
}
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate required | string <date-time> The start date of the report. |
| endDate required | string <date-time> The end date of the report. |
{- "AssetsValueAmount": 0,
- "MovableInstallmentsAmount": 0,
- "ImmovableInstallmentsAmount": 0
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate required | string <date-time> The start date of the report. |
| endDate required | string <date-time> The end date of the report. |
{- "DotationYears": [
- 0
], - "Categories": [
- {
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountNumber": 0
}, - "AllForecasts": [
- {
- "Id": 0,
- "Name": "string",
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "NumberPeriod": 0,
- "Periodicity": "string",
- "OriginalAmount": 0,
- "PreviousAmount": {
- "Total": 0,
- "Rent": 0,
- "Fees": 0,
- "Insurance": 0,
- "Vat": 0,
- "IsEmpty": true
}, - "DotationYear1": {
- "Total": 0,
- "Rent": 0,
- "Fees": 0,
- "Insurance": 0,
- "Vat": 0,
- "IsEmpty": true
}, - "DotationYear2": {
- "Total": 0,
- "Rent": 0,
- "Fees": 0,
- "Insurance": 0,
- "Vat": 0,
- "IsEmpty": true
}, - "DotationYear3": {
- "Total": 0,
- "Rent": 0,
- "Fees": 0,
- "Insurance": 0,
- "Vat": 0,
- "IsEmpty": true
}, - "DotationYear4": {
- "Total": 0,
- "Rent": 0,
- "Fees": 0,
- "Insurance": 0,
- "Vat": 0,
- "IsEmpty": true
}, - "DotationYear5": {
- "Total": 0,
- "Rent": 0,
- "Fees": 0,
- "Insurance": 0,
- "Vat": 0,
- "IsEmpty": true
}, - "DotationYear6": {
- "Total": 0,
- "Rent": 0,
- "Fees": 0,
- "Insurance": 0,
- "Vat": 0,
- "IsEmpty": true
}, - "RemainingAmount": {
- "Total": 0,
- "Rent": 0,
- "Fees": 0,
- "Insurance": 0,
- "Vat": 0,
- "IsEmpty": true
}
}
], - "Total": {
- "TotalBaseAmount": 0,
- "TotalPreviousAmount": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear1": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear2": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear3": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear4": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear5": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear6": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalRemainingAmount": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}
}
}
], - "Total": {
- "TotalBaseAmount": 0,
- "TotalPreviousAmount": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear1": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear2": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear3": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear4": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear5": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalDotationYear6": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}, - "TotalRemainingAmount": {
- "Total": 0,
- "TotalRent": 0,
- "TotalFees": 0,
- "TotalInsurance": 0,
- "TotalVat": 0
}
}
}| enterpriseId required | integer <int32> The ID of the enterprise |
| exportType required | string Enum: "Html" "Pdf" "Csv" "Excel" Type of export file (PDF by default) |
| startDate required | string <date-time> Start date of the period |
| endDate required | string <date-time> End date of the period |
{- "Name": "string",
- "Url": "string"
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate required | string <date-time> Start date of the period. |
| endDate required | string <date-time> End date of the period. |
"string"