You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: xero-finance.yaml
+2-25Lines changed: 2 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
openapi: 3.0.0
2
2
info:
3
-
version: "6.3.0"
3
+
version: "7.0.0"
4
4
title: Xero Finance API
5
5
description: The Finance API is a collection of endpoints which customers can use in the course of a loan application, which may assist lenders to gain the confidence they need to provide capital.
description: Looking at the most recent bank statement, this field indicates
1491
-
the source of the data (direct bank feed, indirect bank feed, file upload,
1492
-
or manual keying).
1487
+
description: Looking at the most recent bank statement, this field indicates the source of the data (direct bank feed, file upload, or manual keying).
1493
1488
additionalProperties: false
1494
1489
DataSourceResponse:
1495
1490
type: object
@@ -1499,12 +1494,6 @@ components:
1499
1494
description: Sum of the amounts of all statement lines where the source of the data was a direct bank feed in to Xero via an API integration. This could be from a bank or aggregator. This gives an indication on the certainty of correctness of the data.
1500
1495
format: double
1501
1496
x-is-money: true
1502
-
indirectBankFeed:
1503
-
type: number
1504
-
deprecated: true
1505
-
description: No longer in use.
1506
-
format: double
1507
-
x-is-money: true
1508
1497
fileUpload:
1509
1498
type: number
1510
1499
description: Sum of the amounts of all statement lines where the source of the data was a file manually uploaded in to Xero. This gives an indication on the certainty of correctness of the data.
@@ -1520,12 +1509,6 @@ components:
1520
1509
description: Sum of the amounts of all statement lines where the source of the data was a direct bank feed in to Xero via an API integration. This could be from a bank or aggregator. This gives an indication on the certainty of correctness of the data. Only positive transactions are included.
1521
1510
format: double
1522
1511
x-is-money: true
1523
-
indirectBankFeedPos:
1524
-
type: number
1525
-
deprecated: true
1526
-
description: No longer in use.
1527
-
format: double
1528
-
x-is-money: true
1529
1512
fileUploadPos:
1530
1513
type: number
1531
1514
description: Sum of the amounts of all statement lines where the source of the data was a file manually uploaded in to Xero. This gives an indication on the certainty of correctness of the data. Only positive transactions are included.
@@ -1541,12 +1524,6 @@ components:
1541
1524
description: Sum of the amounts of all statement lines where the source of the data was a direct bank feed in to Xero via an API integration. This could be from a bank or aggregator. This gives an indication on the certainty of correctness of the data. Only negative transactions are included.
1542
1525
format: double
1543
1526
x-is-money: true
1544
-
indirectBankFeedNeg:
1545
-
type: number
1546
-
deprecated: true
1547
-
description: No longer in use.
1548
-
format: double
1549
-
x-is-money: true
1550
1527
fileUploadNeg:
1551
1528
type: number
1552
1529
description: Sum of the amounts of all statement lines where the source of the data was a file manually uploaded in to Xero. This gives an indication on the certainty of correctness of the data. Only negative transactions are included.
description: The number of units taken for the leave
7152
+
type: number
7153
+
format: double
7154
+
typeOfUnits:
7155
+
description: The type of units paid for the leave
7156
+
type: string
7157
+
typeOfUnitsTaken:
7158
+
description: The type of units taken for the leave
7159
+
type: string
7150
7160
periodStatus:
7151
-
description: Period Status
7161
+
description: Status of leave
7152
7162
type: string
7153
7163
enum:
7154
-
- Approved
7155
-
- Completed
7164
+
- Approved
7165
+
- Completed
7166
+
- Estimated
7156
7167
EmployeeLeaveBalances:
7157
7168
type: object
7158
7169
properties:
@@ -7417,13 +7428,25 @@ components:
7417
7428
x-is-money: true
7418
7429
example: 10.0
7419
7430
sickLeaveHoursToAccrueAnnually:
7420
-
description: Number of hours accrued annually for sick leave. Multiply the number of days they're entitled to by the hours worked per day
7431
+
description: Deprecated use SickLeaveToAccrueAnnually
7421
7432
type: number
7422
7433
format: double
7423
7434
x-is-money: true
7424
7435
example: 100.5
7425
7436
sickLeaveMaximumHoursToAccrue:
7426
-
description: Maximum number of hours accrued annually for sick leave. Multiply the maximum days they can accrue by the hours worked per day
7437
+
description: Deprecated use SickLeaveMaximumToAccrue
7438
+
type: number
7439
+
format: double
7440
+
x-is-money: true
7441
+
example: 200.5
7442
+
SickLeaveToAccrueAnnually:
7443
+
description: Number of units accrued annually for sick leave. The type of units is determined by the property "TypeOfUnitsToAccrue" on the "Sick Leave" leave type
7444
+
type: number
7445
+
format: double
7446
+
x-is-money: true
7447
+
example: 100.5
7448
+
SickLeaveMaximumToAccrue:
7449
+
description: Maximum number of units accrued annually for sick leave. The type of units is determined by the property "TypeOfUnitsToAccrue" on the "Sick Leave" leave type
7427
7450
type: number
7428
7451
format: double
7429
7452
x-is-money: true
@@ -7439,7 +7462,13 @@ components:
7439
7462
type: string
7440
7463
example: OnAnniversaryDate
7441
7464
SickLeaveAnniversaryDate:
7442
-
description: If Sick Leave Schedule of Accrual is "OnAnniversaryDate", this is the date when entitled to Sick Leave
7465
+
description: If Sick Leave Schedule of Accrual is "OnAnniversaryDate", this is the date when entitled to Sick Leave. When null the Employee's start date is used as the anniversary date
7466
+
type: string
7467
+
format: date
7468
+
example: 2020-01-19
7469
+
x-is-date: true
7470
+
AnnualLeaveAnniversaryDate:
7471
+
description: The first date the employee will accrue Annual Leave. When null the Employee's start date is used as the anniversary date
7443
7472
type: string
7444
7473
format: date
7445
7474
example: 2020-01-19
@@ -7469,20 +7498,31 @@ components:
7469
7498
- PercentageOfGrossEarnings
7470
7499
- NoAccruals
7471
7500
hoursAccruedAnnually:
7472
-
description: The number of hours accrued for the leave annually. This is 0 when the scheduleOfAccrual chosen is "OnHourWorked"
7501
+
description: Deprecated use UnitsAccruedAnnually
7473
7502
type: number
7474
7503
format: double
7475
7504
x-is-money: true
7505
+
UnitsAccruedAnnually:
7506
+
description: The number of units accrued for the leave annually. This is 0 when the ScheduleOfAccrual chosen is "NoAccruals"
7507
+
type: number
7508
+
format: double
7509
+
x-is-money: true
7510
+
typeOfUnitsToAccrue:
7511
+
description: The type of units accrued for the leave annually
7512
+
type: string
7476
7513
maximumToAccrue:
7477
-
description: The maximum number of hours that can be accrued for the leave
7514
+
description: The maximum number of units that can be accrued for the leave
7478
7515
type: number
7479
7516
format: double
7480
7517
x-is-money: true
7481
7518
openingBalance:
7482
-
description: The initial number of hours assigned when the leave was added to the employee
7519
+
description: The initial number of units assigned when the leave was added to the employee
7483
7520
type: number
7484
7521
format: double
7485
7522
x-is-money: true
7523
+
openingBalanceTypeOfUnits:
7524
+
description: The type of units for the opening balance
7525
+
type: string
7486
7526
rateAccruedHourly:
7487
7527
description: The number of hours added to the leave balance for every hour worked by the employee. This is normally 0, unless the scheduleOfAccrual chosen is "OnHourWorked"
7488
7528
type: number
@@ -7952,6 +7992,12 @@ components:
7952
7992
isActive:
7953
7993
description: Shows whether the leave type is active or not
7954
7994
type: boolean
7995
+
typeOfUnits:
7996
+
description: The type of units to be paid for the leave type
7997
+
type: string
7998
+
typeOfUnitsToAccrue:
7999
+
description: The type of units to be accrued for the leave type
Copy file name to clipboardExpand all lines: xero_assets.yaml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
openapi: 3.0.0
2
2
info:
3
-
version: "6.3.0"
3
+
version: "7.0.0"
4
4
title: Xero Assets API
5
5
description: The Assets API exposes fixed asset related functions of the Xero Accounting application and can be used for a variety of purposes such as creating assets, retrieving asset valuations etc.
Copy file name to clipboardExpand all lines: xero_bankfeeds.yaml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
openapi: 3.0.0
2
2
info:
3
-
version: "6.3.0"
3
+
version: "7.0.0"
4
4
title: Xero Bank Feeds API
5
5
description: The Bank Feeds API is a closed API that is only available to financial institutions that have an established financial services partnership with Xero.
6
6
If you're an existing financial services partner that wants access, contact your local Partner Manager.
0 commit comments