Skip to content

Commit c320b29

Browse files
Merge pull request #738 from XeroAPI/v10.0.0
Build from OAS 7.0.0
2 parents eb7f424 + 88b7246 commit c320b29

27 files changed

+205
-97
lines changed

docs/accounting/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -6340,7 +6340,7 @@
63406340
<nav id="scrollingNav">
63416341
<ul class="sidenav nav nav-list">
63426342
<li class="nav-header" data-group="Accounting"><strong>SDK: </strong><span id='sdk-name'></span></li>
6343-
<li class="nav-header" data-group="Accounting"><strong>VSN: </strong>9.3.0</li>
6343+
<li class="nav-header" data-group="Accounting"><strong>VSN: </strong>10.0.0</li>
63446344
<li class="nav-header" data-group="Accounting"><a href="#api-Accounting">Methods</a></li>
63456345
<li data-group="Accounting" data-name="createAccount" class="">
63466346
<a href="#api-Accounting-createAccount">createAccount</a>

docs/appstore/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1242,7 +1242,7 @@
12421242
<nav id="scrollingNav">
12431243
<ul class="sidenav nav nav-list">
12441244
<li class="nav-header" data-group="AppStore"><strong>SDK: </strong><span id='sdk-name'></span></li>
1245-
<li class="nav-header" data-group="AppStore"><strong>VSN: </strong>9.3.0</li>
1245+
<li class="nav-header" data-group="AppStore"><strong>VSN: </strong>10.0.0</li>
12461246
<li class="nav-header" data-group="AppStore"><a href="#api-AppStore">Methods</a></li>
12471247
<li data-group="AppStore" data-name="getSubscription" class="">
12481248
<a href="#api-AppStore-getSubscription">getSubscription</a>

docs/assets/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1393,7 +1393,7 @@
13931393
<nav id="scrollingNav">
13941394
<ul class="sidenav nav nav-list">
13951395
<li class="nav-header" data-group="Asset"><strong>SDK: </strong><span id='sdk-name'></span></li>
1396-
<li class="nav-header" data-group="Asset"><strong>VSN: </strong>9.3.0</li>
1396+
<li class="nav-header" data-group="Asset"><strong>VSN: </strong>10.0.0</li>
13971397
<li class="nav-header" data-group="Asset"><a href="#api-Asset">Methods</a></li>
13981398
<li data-group="Asset" data-name="createAsset" class="">
13991399
<a href="#api-Asset-createAsset">createAsset</a>

docs/bankfeeds/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1269,7 +1269,7 @@
12691269
<nav id="scrollingNav">
12701270
<ul class="sidenav nav nav-list">
12711271
<li class="nav-header" data-group="BankFeeds"><strong>SDK: </strong><span id='sdk-name'></span></li>
1272-
<li class="nav-header" data-group="BankFeeds"><strong>VSN: </strong>9.3.0</li>
1272+
<li class="nav-header" data-group="BankFeeds"><strong>VSN: </strong>10.0.0</li>
12731273
<li class="nav-header" data-group="BankFeeds"><a href="#api-BankFeeds">Methods</a></li>
12741274
<li data-group="BankFeeds" data-name="createFeedConnections" class="">
12751275
<a href="#api-BankFeeds-createFeedConnections">createFeedConnections</a>

docs/files/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1171,7 +1171,7 @@
11711171
<nav id="scrollingNav">
11721172
<ul class="sidenav nav nav-list">
11731173
<li class="nav-header" data-group="Files"><strong>SDK: </strong><span id='sdk-name'></span></li>
1174-
<li class="nav-header" data-group="Files"><strong>VSN: </strong>9.3.0</li>
1174+
<li class="nav-header" data-group="Files"><strong>VSN: </strong>10.0.0</li>
11751175
<li class="nav-header" data-group="Files"><a href="#api-Files">Methods</a></li>
11761176
<li data-group="Files" data-name="createFileAssociation" class="">
11771177
<a href="#api-Files-createFileAssociation">createFileAssociation</a>

docs/finance/index.html

+2-23
Original file line numberDiff line numberDiff line change
@@ -1517,7 +1517,7 @@
15171517
},
15181518
"importSourceType" : {
15191519
"type" : "string",
1520-
"description" : "Looking at the most recent bank statement, this field indicates the source of the data (direct bank feed, indirect bank feed, file upload, or manual keying)."
1520+
"description" : "Looking at the most recent bank statement, this field indicates the source of the data (direct bank feed, file upload, or manual keying)."
15211521
}
15221522
},
15231523
"additionalProperties" : false,
@@ -1533,13 +1533,6 @@
15331533
"format" : "double",
15341534
"x-is-money" : true
15351535
},
1536-
"indirectBankFeed" : {
1537-
"type" : "number",
1538-
"description" : "No longer in use.",
1539-
"format" : "double",
1540-
"deprecated" : true,
1541-
"x-is-money" : true
1542-
},
15431536
"fileUpload" : {
15441537
"type" : "number",
15451538
"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.",
@@ -1558,13 +1551,6 @@
15581551
"format" : "double",
15591552
"x-is-money" : true
15601553
},
1561-
"indirectBankFeedPos" : {
1562-
"type" : "number",
1563-
"description" : "No longer in use.",
1564-
"format" : "double",
1565-
"deprecated" : true,
1566-
"x-is-money" : true
1567-
},
15681554
"fileUploadPos" : {
15691555
"type" : "number",
15701556
"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.",
@@ -1583,13 +1569,6 @@
15831569
"format" : "double",
15841570
"x-is-money" : true
15851571
},
1586-
"indirectBankFeedNeg" : {
1587-
"type" : "number",
1588-
"description" : "No longer in use.",
1589-
"format" : "double",
1590-
"deprecated" : true,
1591-
"x-is-money" : true
1592-
},
15931572
"fileUploadNeg" : {
15941573
"type" : "number",
15951574
"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.",
@@ -2738,7 +2717,7 @@
27382717
<nav id="scrollingNav">
27392718
<ul class="sidenav nav nav-list">
27402719
<li class="nav-header" data-group="Finance"><strong>SDK: </strong><span id='sdk-name'></span></li>
2741-
<li class="nav-header" data-group="Finance"><strong>VSN: </strong>9.3.0</li>
2720+
<li class="nav-header" data-group="Finance"><strong>VSN: </strong>10.0.0</li>
27422721
<li class="nav-header" data-group="Finance"><a href="#api-Finance">Methods</a></li>
27432722
<li data-group="Finance" data-name="getAccountingActivityAccountUsage" class="">
27442723
<a href="#api-Finance-getAccountingActivityAccountUsage">getAccountingActivityAccountUsage</a>

docs/payroll-au/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -3413,7 +3413,7 @@
34133413
<nav id="scrollingNav">
34143414
<ul class="sidenav nav nav-list">
34153415
<li class="nav-header" data-group="PayrollAu"><strong>SDK: </strong><span id='sdk-name'></span></li>
3416-
<li class="nav-header" data-group="PayrollAu"><strong>VSN: </strong>9.3.0</li>
3416+
<li class="nav-header" data-group="PayrollAu"><strong>VSN: </strong>10.0.0</li>
34173417
<li class="nav-header" data-group="PayrollAu"><a href="#api-PayrollAu">Methods</a></li>
34183418
<li data-group="PayrollAu" data-name="approveLeaveApplication" class="">
34193419
<a href="#api-PayrollAu-approveLeaveApplication">approveLeaveApplication</a>

docs/payroll-nz/index.html

+65-9
Original file line numberDiff line numberDiff line change
@@ -1684,14 +1684,28 @@
16841684
},
16851685
"sickLeaveHoursToAccrueAnnually" : {
16861686
"type" : "number",
1687-
"description" : "Number of hours accrued annually for sick leave. Multiply the number of days they're entitled to by the hours worked per day",
1687+
"description" : "Deprecated use SickLeaveToAccrueAnnually",
16881688
"format" : "double",
16891689
"example" : 100.5,
16901690
"x-is-money" : true
16911691
},
16921692
"sickLeaveMaximumHoursToAccrue" : {
16931693
"type" : "number",
1694-
"description" : "Maximum number of hours accrued annually for sick leave. Multiply the maximum days they can accrue by the hours worked per day",
1694+
"description" : "Deprecated use SickLeaveMaximumToAccrue",
1695+
"format" : "double",
1696+
"example" : 200.5,
1697+
"x-is-money" : true
1698+
},
1699+
"SickLeaveToAccrueAnnually" : {
1700+
"type" : "number",
1701+
"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",
1702+
"format" : "double",
1703+
"example" : 100.5,
1704+
"x-is-money" : true
1705+
},
1706+
"SickLeaveMaximumToAccrue" : {
1707+
"type" : "number",
1708+
"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",
16951709
"format" : "double",
16961710
"example" : 200.5,
16971711
"x-is-money" : true
@@ -1710,7 +1724,14 @@
17101724
},
17111725
"SickLeaveAnniversaryDate" : {
17121726
"type" : "string",
1713-
"description" : "If Sick Leave Schedule of Accrual is \"OnAnniversaryDate\", this is the date when entitled to Sick Leave",
1727+
"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",
1728+
"format" : "date",
1729+
"example" : "2020-01-19",
1730+
"x-is-date" : true
1731+
},
1732+
"AnnualLeaveAnniversaryDate" : {
1733+
"type" : "string",
1734+
"description" : "The first date the employee will accrue Annual Leave. When null the Employee's start date is used as the anniversary date",
17141735
"format" : "date",
17151736
"example" : "2020-01-19",
17161737
"x-is-date" : true
@@ -1750,22 +1771,36 @@
17501771
},
17511772
"hoursAccruedAnnually" : {
17521773
"type" : "number",
1753-
"description" : "The number of hours accrued for the leave annually. This is 0 when the scheduleOfAccrual chosen is \"OnHourWorked\"",
1774+
"description" : "Deprecated use UnitsAccruedAnnually",
17541775
"format" : "double",
17551776
"x-is-money" : true
17561777
},
1778+
"UnitsAccruedAnnually" : {
1779+
"type" : "number",
1780+
"description" : "The number of units accrued for the leave annually. This is 0 when the ScheduleOfAccrual chosen is \"NoAccruals\"",
1781+
"format" : "double",
1782+
"x-is-money" : true
1783+
},
1784+
"typeOfUnitsToAccrue" : {
1785+
"type" : "string",
1786+
"description" : "The type of units accrued for the leave annually"
1787+
},
17571788
"maximumToAccrue" : {
17581789
"type" : "number",
1759-
"description" : "The maximum number of hours that can be accrued for the leave",
1790+
"description" : "The maximum number of units that can be accrued for the leave",
17601791
"format" : "double",
17611792
"x-is-money" : true
17621793
},
17631794
"openingBalance" : {
17641795
"type" : "number",
1765-
"description" : "The initial number of hours assigned when the leave was added to the employee",
1796+
"description" : "The initial number of units assigned when the leave was added to the employee",
17661797
"format" : "double",
17671798
"x-is-money" : true
17681799
},
1800+
"openingBalanceTypeOfUnits" : {
1801+
"type" : "string",
1802+
"description" : "The type of units for the opening balance"
1803+
},
17691804
"rateAccruedHourly" : {
17701805
"type" : "number",
17711806
"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\"",
@@ -2609,10 +2644,23 @@
26092644
"format" : "double",
26102645
"x-is-money" : true
26112646
},
2647+
"numberOfUnitsTaken" : {
2648+
"type" : "number",
2649+
"description" : "The number of units taken for the leave",
2650+
"format" : "double"
2651+
},
2652+
"typeOfUnits" : {
2653+
"type" : "string",
2654+
"description" : "The type of units paid for the leave"
2655+
},
2656+
"typeOfUnitsTaken" : {
2657+
"type" : "string",
2658+
"description" : "The type of units taken for the leave"
2659+
},
26122660
"periodStatus" : {
26132661
"type" : "string",
2614-
"description" : "Period Status",
2615-
"enum" : [ "Approved", "Completed" ]
2662+
"description" : "Status of leave",
2663+
"enum" : [ "Approved", "Completed", "Estimated" ]
26162664
}
26172665
},
26182666
"description" : ""
@@ -2667,6 +2715,14 @@
26672715
"isActive" : {
26682716
"type" : "boolean",
26692717
"description" : "Shows whether the leave type is active or not"
2718+
},
2719+
"typeOfUnits" : {
2720+
"type" : "string",
2721+
"description" : "The type of units to be paid for the leave type"
2722+
},
2723+
"typeOfUnitsToAccrue" : {
2724+
"type" : "string",
2725+
"description" : "The type of units to be accrued for the leave type"
26702726
}
26712727
},
26722728
"description" : ""
@@ -4032,7 +4088,7 @@
40324088
<nav id="scrollingNav">
40334089
<ul class="sidenav nav nav-list">
40344090
<li class="nav-header" data-group="PayrollNz"><strong>SDK: </strong><span id='sdk-name'></span></li>
4035-
<li class="nav-header" data-group="PayrollNz"><strong>VSN: </strong>9.3.0</li>
4091+
<li class="nav-header" data-group="PayrollNz"><strong>VSN: </strong>10.0.0</li>
40364092
<li class="nav-header" data-group="PayrollNz"><a href="#api-PayrollNz">Methods</a></li>
40374093
<li data-group="PayrollNz" data-name="approveTimesheet" class="">
40384094
<a href="#api-PayrollNz-approveTimesheet">approveTimesheet</a>

docs/payroll-uk/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -3518,7 +3518,7 @@
35183518
<nav id="scrollingNav">
35193519
<ul class="sidenav nav nav-list">
35203520
<li class="nav-header" data-group="PayrollUk"><strong>SDK: </strong><span id='sdk-name'></span></li>
3521-
<li class="nav-header" data-group="PayrollUk"><strong>VSN: </strong>9.3.0</li>
3521+
<li class="nav-header" data-group="PayrollUk"><strong>VSN: </strong>10.0.0</li>
35223522
<li class="nav-header" data-group="PayrollUk"><a href="#api-PayrollUk">Methods</a></li>
35233523
<li data-group="PayrollUk" data-name="approveTimesheet" class="">
35243524
<a href="#api-PayrollUk-approveTimesheet">approveTimesheet</a>

docs/projects/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1463,7 +1463,7 @@
14631463
<nav id="scrollingNav">
14641464
<ul class="sidenav nav nav-list">
14651465
<li class="nav-header" data-group="Project"><strong>SDK: </strong><span id='sdk-name'></span></li>
1466-
<li class="nav-header" data-group="Project"><strong>VSN: </strong>9.3.0</li>
1466+
<li class="nav-header" data-group="Project"><strong>VSN: </strong>10.0.0</li>
14671467
<li class="nav-header" data-group="Project"><a href="#api-Project">Methods</a></li>
14681468
<li data-group="Project" data-name="createProject" class="">
14691469
<a href="#api-Project-createProject">createProject</a>

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "xero-node",
3-
"version": "9.3.0",
3+
"version": "10.0.0",
44
"description": "Xero NodeJS OAuth 2.0 client for xero-node",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",

src/gen/api/accountingApi.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Xero Accounting API
33
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
44
*
5-
* The version of the OpenAPI document: 6.3.0
5+
* The version of the OpenAPI document: 7.0.0
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -85,7 +85,7 @@ export enum AccountingApiApiKeys {
8585

8686
export class AccountingApi {
8787
protected _basePath = defaultBasePath;
88-
protected defaultHeaders : any = {'user-agent': 'xero-node-9.3.0'};
88+
protected defaultHeaders : any = {'user-agent': 'xero-node-10.0.0'};
8989
protected _useQuerystring : boolean = false;
9090
protected binaryHeaders : any = {};
9191

src/gen/api/appStoreApi.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Xero AppStore API
33
* These endpoints are for Xero Partners to interact with the App Store Billing platform
44
*
5-
* The version of the OpenAPI document: 6.3.0
5+
* The version of the OpenAPI document: 7.0.0
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -38,7 +38,7 @@ export enum AppStoreApiApiKeys {
3838

3939
export class AppStoreApi {
4040
protected _basePath = defaultBasePath;
41-
protected defaultHeaders : any = {'user-agent': 'xero-node-9.3.0'};
41+
protected defaultHeaders : any = {'user-agent': 'xero-node-10.0.0'};
4242
protected _useQuerystring : boolean = false;
4343
protected binaryHeaders : any = {};
4444

src/gen/api/assetApi.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Xero Assets API
33
* 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.
44
*
5-
* The version of the OpenAPI document: 6.3.0
5+
* The version of the OpenAPI document: 7.0.0
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -37,7 +37,7 @@ export enum AssetApiApiKeys {
3737

3838
export class AssetApi {
3939
protected _basePath = defaultBasePath;
40-
protected defaultHeaders : any = {'user-agent': 'xero-node-9.3.0'};
40+
protected defaultHeaders : any = {'user-agent': 'xero-node-10.0.0'};
4141
protected _useQuerystring : boolean = false;
4242
protected binaryHeaders : any = {};
4343

src/gen/api/bankfeedsApi.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Xero Bank Feeds API
33
* The Bank Feeds API is a closed API that is only available to financial institutions that have an established financial services partnership with Xero. If you\'re an existing financial services partner that wants access, contact your local Partner Manager. If you\'re a financial institution who wants to provide bank feeds to your business customers, contact us to become a financial services partner.
44
*
5-
* The version of the OpenAPI document: 6.3.0
5+
* The version of the OpenAPI document: 7.0.0
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -36,7 +36,7 @@ export enum BankFeedsApiApiKeys {
3636

3737
export class BankFeedsApi {
3838
protected _basePath = defaultBasePath;
39-
protected defaultHeaders : any = {'user-agent': 'xero-node-9.3.0'};
39+
protected defaultHeaders : any = {'user-agent': 'xero-node-10.0.0'};
4040
protected _useQuerystring : boolean = false;
4141
protected binaryHeaders : any = {};
4242

src/gen/api/filesApi.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Xero Files API
33
* These endpoints are specific to Xero Files API
44
*
5-
* The version of the OpenAPI document: 6.3.0
5+
* The version of the OpenAPI document: 7.0.0
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -36,7 +36,7 @@ export enum FilesApiApiKeys {
3636

3737
export class FilesApi {
3838
protected _basePath = defaultBasePath;
39-
protected defaultHeaders : any = {'user-agent': 'xero-node-9.3.0'};
39+
protected defaultHeaders : any = {'user-agent': 'xero-node-10.0.0'};
4040
protected _useQuerystring : boolean = false;
4141
protected binaryHeaders : any = {};
4242

src/gen/api/financeApi.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Xero Finance API
33
* 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.
44
*
5-
* The version of the OpenAPI document: 6.3.0
5+
* The version of the OpenAPI document: 7.0.0
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -44,7 +44,7 @@ export enum FinanceApiApiKeys {
4444

4545
export class FinanceApi {
4646
protected _basePath = defaultBasePath;
47-
protected defaultHeaders : any = {'user-agent': 'xero-node-9.3.0'};
47+
protected defaultHeaders : any = {'user-agent': 'xero-node-10.0.0'};
4848
protected _useQuerystring : boolean = false;
4949
protected binaryHeaders : any = {};
5050

0 commit comments

Comments
 (0)