Skip to content

Releases: XeroAPI/Xero-OpenAPI

2.0.1

19 Feb 18:47
9c77faf
Compare
Choose a tag to compare

Added Singapore TaxRates and ReportTaxRates

getInvoiceAsPdf and getCreditNoteAsPdf

  • removed "contentType" param as it's unnecessary
  • changed response content type from application/octet-stream to application/pdf because it will alway return a pdf.

Update createEmployees

  • add summarizeErrors param

Remove createEmployee method (singular - as this path/method)
/Employees POST is needed for updateOrCreateEmployees

Add updateOrCreateEmployees method

  • with summarizeErrors param

Update createManualJournals

  • add summarizeErrors param

Remove createManualJournal method (singular - as this path/method)
/ManualJournals POST is needed for updateOrCreateManualJournals

Add updateOrCreateManualJournals method

  • with summarizeErrors param

Remove createOverpaymentAllocation method

Add createOverpaymentAllocations method

  • with summarizeErrors param

Add createPrepaymentAllocations method

  • with summarizeErrors param

Add missing attributes of Employee object
StatusAttributeString
ValidationErrors array

Add missing attributes of Invoice object
Warnings array

Add missing attributes of ManualJournal object
StatusAttributeString

2.0.0

13 Feb 00:27
b2d6245
Compare
Choose a tag to compare

Going forward we will be creating releases of the OpenAPI specs and incrementing the version under the info property of the spec when changes occur.

This release encompasses a vast amount of work from the last release in Jan 2019.

For the history of this release you should reference the commit history. Going forward each release will have details around the changes to individual OpenAPI specs.

1.2.3

16 Jan 22:24
Compare
Choose a tag to compare

Fixed content type for getting attachments with the filename - multiple endpoints
Update credit note date from string to date format
Fix BatchPayment details stored on Contact Object

1.2.2

14 Jan 18:16
Compare
Choose a tag to compare

Update ENUM values on Phone and TaxType
Some ENUMS needed an EMPTY value which equates to ''
JournalLine was missing several properties
Create new class for Manual Journal Lines "ManualJournalLine" due to significant diff from reg. Journals.

1.2.1

10 Dec 19:16
Compare
Choose a tag to compare

Added CountryCode, CurrencyCode and Timezone, PaymentTermType components
Updated 37 string properties with appropriate Enums
Added Allocations and History for Prepayments

1.2.0

07 Dec 04:03
Compare
Choose a tag to compare

Cleanup of date properties that were returning strings
Nested objects were being returned as generic objects not models - removed "allOf"
cleaned up descriptions
Fixed other datatypes found to be incorrect.

1.1.1

24 Nov 02:54
Compare
Choose a tag to compare

Added Error Types for Statements

1.1.0

24 Nov 02:33
Compare
Choose a tag to compare

Updates to Accounting DataTypes for numbers to be more specific around integers and floats
Added BankFeeds API spec file

Open API Spec 3 v 1.0

14 Nov 16:55
Compare
Choose a tag to compare

New Open API spec v3

  • Accounting
  • Assets