PHP Package: xeroapi/xero-php-oauth2
The Xero PHP OAuth2 library facilitates seamless integration with Xero's API, providing secure access to financial data.
Current Version: 8.0.0
Last Updated: 2025-02-03
PHP Requirement: >=5.6
⚠️ To ensure full functionality, the above dependencies might be required.
Package Description
The Xero PHP OAuth2 library simplifies the process of authenticating and interacting with Xero's accounting software. It offers robust functionality for managing invoices, contacts, and more, enhancing your workflow efficiency.
Classes:
- XeroAPI\XeroPHP\AppStoreObjectSerializer
- XeroAPI\XeroPHP\AccountingObjectSerializer
- XeroAPI\XeroPHP\Models\PayrollNz\DeductionLine
- XeroAPI\XeroPHP\Models\PayrollNz\InvalidField
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeOpeningBalancesObject
- XeroAPI\XeroPHP\Models\PayrollNz\SuperannuationLine
- XeroAPI\XeroPHP\Models\PayrollNz\PaymentMethod
- XeroAPI\XeroPHP\Models\PayrollNz\PayRunCalendar
- XeroAPI\XeroPHP\Models\PayrollNz\EarningsTemplate
- XeroAPI\XeroPHP\Models\PayrollNz\PayRun
- XeroAPI\XeroPHP\Models\PayrollNz\EarningsOrders
- XeroAPI\XeroPHP\Models\PayrollNz\TimesheetEarningsLine
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeWorkingPatternWithWorkingWeeksRequest
- XeroAPI\XeroPHP\Models\PayrollNz\EarningsRate
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeStatutoryLeaveBalanceObject
- XeroAPI\XeroPHP\Models\PayrollNz\LeaveTypes
- XeroAPI\XeroPHP\Models\PayrollNz\EarningsLine
- XeroAPI\XeroPHP\Models\PayrollNz\Superannuations
- XeroAPI\XeroPHP\Models\PayrollNz\LeaveType
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeStatutorySickLeave
- XeroAPI\XeroPHP\Models\PayrollNz\PaySlip
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeEarningsTemplates
- XeroAPI\XeroPHP\Models\PayrollNz\GrossEarningsHistory
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeePayTemplate
- XeroAPI\XeroPHP\Models\PayrollNz\StatutoryDeductionObject
- XeroAPI\XeroPHP\Models\PayrollNz\Settings
- XeroAPI\XeroPHP\Models\PayrollNz\TaxSettings
- XeroAPI\XeroPHP\Models\PayrollNz\SuperannuationObject
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeLeaveSetup
- XeroAPI\XeroPHP\Models\PayrollNz\DeductionObject
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeLeaves
- XeroAPI\XeroPHP\Models\PayrollNz\PayRunObject
- XeroAPI\XeroPHP\Models\PayrollNz\WorkingWeek
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeOpeningBalance
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeLeave
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeLeaveSetupObject
- XeroAPI\XeroPHP\Models\PayrollNz\TimesheetObject
- XeroAPI\XeroPHP\Models\PayrollNz\StatutoryDeductionLine
- XeroAPI\XeroPHP\Models\PayrollNz\PaySlips
- XeroAPI\XeroPHP\Models\PayrollNz\TimesheetLineObject
- XeroAPI\XeroPHP\Models\PayrollNz\PaymentLine
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeLeaveTypeObject
- XeroAPI\XeroPHP\Models\PayrollNz\LeaveEarningsLine
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeWorkingPatternsObject
- XeroAPI\XeroPHP\Models\PayrollNz\Benefit
- XeroAPI\XeroPHP\Models\PayrollNz\TaxCode
- XeroAPI\XeroPHP\Models\PayrollNz\Reimbursements
- XeroAPI\XeroPHP\Models\PayrollNz\Employee
- XeroAPI\XeroPHP\Models\PayrollNz\Accounts
- XeroAPI\XeroPHP\Models\PayrollNz\LeaveTypeObject
- XeroAPI\XeroPHP\Models\PayrollNz\ReimbursementObject
- XeroAPI\XeroPHP\Models\PayrollNz\Employees
- XeroAPI\XeroPHP\Models\PayrollNz\LeaveAccrualLine
- XeroAPI\XeroPHP\Models\PayrollNz\Employment
- XeroAPI\XeroPHP\Models\PayrollNz\PayRunCalendarObject
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeStatutorySickLeaves
- XeroAPI\XeroPHP\Models\PayrollNz\Deduction
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeePayTemplateObject
- XeroAPI\XeroPHP\Models\PayrollNz\PaySlipObject
- XeroAPI\XeroPHP\Models\PayrollNz\TaxLine
- XeroAPI\XeroPHP\Models\PayrollNz\StatutoryDeduction
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeObject
- XeroAPI\XeroPHP\Models\PayrollNz\CalendarType
- XeroAPI\XeroPHP\Models\PayrollNz\EarningsOrderObject
- XeroAPI\XeroPHP\Models\PayrollNz\Timesheet
- XeroAPI\XeroPHP\Models\PayrollNz\EarningsOrder
- XeroAPI\XeroPHP\Models\PayrollNz\ModelInterface
- XeroAPI\XeroPHP\Models\PayrollNz\Problem
- XeroAPI\XeroPHP\Models\PayrollNz\TimesheetLine
- XeroAPI\XeroPHP\Models\PayrollNz\StatutoryDeductions
- XeroAPI\XeroPHP\Models\PayrollNz\StatutoryDeductionCategory
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeTax
- XeroAPI\XeroPHP\Models\PayrollNz\LeavePeriods
- XeroAPI\XeroPHP\Models\PayrollNz\PayRunCalendars
- XeroAPI\XeroPHP\Models\PayrollNz\Reimbursement
- XeroAPI\XeroPHP\Models\PayrollNz\SalaryAndWages
- XeroAPI\XeroPHP\Models\PayrollNz\Address
- XeroAPI\XeroPHP\Models\PayrollNz\EmploymentObject
- XeroAPI\XeroPHP\Models\PayrollNz\ReimbursementLine
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeWorkingPattern
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeePayTemplates
- XeroAPI\XeroPHP\Models\PayrollNz\TrackingCategories
- XeroAPI\XeroPHP\Models\PayrollNz\Deductions
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeLeaveBalance
- XeroAPI\XeroPHP\Models\PayrollNz\EarningsTemplateObject
- XeroAPI\XeroPHP\Models\PayrollNz\Pagination
- XeroAPI\XeroPHP\Models\PayrollNz\BankAccount
- XeroAPI\XeroPHP\Models\PayrollNz\SalaryAndWageObject
- XeroAPI\XeroPHP\Models\PayrollNz\LeavePeriod
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeTaxObject
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeLeaveType
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeWorkingPatternWithWorkingWeeks
- XeroAPI\XeroPHP\Models\PayrollNz\EarningsRateObject
- XeroAPI\XeroPHP\Models\PayrollNz\TrackingCategory
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeWorkingPatternWithWorkingWeeksObject
- XeroAPI\XeroPHP\Models\PayrollNz\PaymentMethodObject
- XeroAPI\XeroPHP\Models\PayrollNz\EarningsRates
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeStatutoryLeaveSummary
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeLeaveBalances
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeLeaveTypes
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeStatutoryLeaveBalance
- XeroAPI\XeroPHP\Models\PayrollNz\PayRuns
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeStatutorySickLeaveObject
- XeroAPI\XeroPHP\Models\PayrollNz\Timesheets
- XeroAPI\XeroPHP\Models\PayrollNz\Account
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeStatutoryLeavesSummaries
- XeroAPI\XeroPHP\Models\PayrollNz\SalaryAndWage
- XeroAPI\XeroPHP\Models\PayrollNz\EmployeeLeaveObject
- XeroAPI\XeroPHP\Models\Project\CurrencyCode
- XeroAPI\XeroPHP\Models\Project\Amount
- XeroAPI\XeroPHP\Models\Project\Error
- XeroAPI\XeroPHP\Models\Project\TimeEntries
- XeroAPI\XeroPHP\Models\Project\ProjectCreateOrUpdate
- XeroAPI\XeroPHP\Models\Project\ProjectPatch
- XeroAPI\XeroPHP\Models\Project\Project
- XeroAPI\XeroPHP\Models\Project\ProjectStatus
- XeroAPI\XeroPHP\Models\Project\Projects
- XeroAPI\XeroPHP\Models\Project\ModelInterface
- XeroAPI\XeroPHP\Models\Project\TimeEntryCreateOrUpdate
- XeroAPI\XeroPHP\Models\Project\ProjectUser
- XeroAPI\XeroPHP\Models\Project\TaskCreateOrUpdate
- XeroAPI\XeroPHP\Models\Project\ProjectUsers
- XeroAPI\XeroPHP\Models\Project\Pagination
- XeroAPI\XeroPHP\Models\Project\TimeEntry
- XeroAPI\XeroPHP\Models\Project\Tasks
- XeroAPI\XeroPHP\Models\Project\ChargeType
- XeroAPI\XeroPHP\Models\Project\Task
- XeroAPI\XeroPHP\Models\Finance\LockHistoryModel
- XeroAPI\XeroPHP\Models\Finance\PrepaymentResponse
- XeroAPI\XeroPHP\Models\Finance\ContactTotalOther
- XeroAPI\XeroPHP\Models\Finance\CashflowAccount
- XeroAPI\XeroPHP\Models\Finance\TrialBalanceAccount
- XeroAPI\XeroPHP\Models\Finance\ProfitAndLossResponse
- XeroAPI\XeroPHP\Models\Finance\ReportHistoryModel
- XeroAPI\XeroPHP\Models\Finance\PnlAccountClass
- XeroAPI\XeroPHP\Models\Finance\TrialBalanceEntry
- XeroAPI\XeroPHP\Models\Finance\BankTransactionResponse
- XeroAPI\XeroPHP\Models\Finance\StatementLinesResponse
- XeroAPI\XeroPHP\Models\Finance\CashAccountResponse
- XeroAPI\XeroPHP\Models\Finance\TotalOther
- XeroAPI\XeroPHP\Models\Finance\ContactResponse
- XeroAPI\XeroPHP\Models\Finance\TotalDetail
- XeroAPI\XeroPHP\Models\Finance\BalanceSheetAccountDetail
- XeroAPI\XeroPHP\Models\Finance\StatementBalanceResponse
- XeroAPI\XeroPHP\Models\Finance\PracticeResponse
- XeroAPI\XeroPHP\Models\Finance\PnlAccount
- XeroAPI\XeroPHP\Models\Finance\OverpaymentResponse
- XeroAPI\XeroPHP\Models\Finance\StatementResponse
- XeroAPI\XeroPHP\Models\Finance\CashflowResponse
- XeroAPI\XeroPHP\Models\Finance\StatementLineResponse
- XeroAPI\XeroPHP\Models\Finance\ContactTotalDetail
- XeroAPI\XeroPHP\Models\Finance\PaymentResponse
- XeroAPI\XeroPHP\Models\Finance\ReportHistoryResponse
- XeroAPI\XeroPHP\Models\Finance\UserResponse
- XeroAPI\XeroPHP\Models\Finance\LineItemResponse
- XeroAPI\XeroPHP\Models\Finance\BalanceSheetAccountGroup
- XeroAPI\XeroPHP\Models\Finance\CreditNoteResponse
- XeroAPI\XeroPHP\Models\Finance\CashBalance
- XeroAPI\XeroPHP\Models\Finance\ModelInterface
- XeroAPI\XeroPHP\Models\Finance\Problem
- XeroAPI\XeroPHP\Models\Finance\TrialBalanceResponse
- XeroAPI\XeroPHP\Models\Finance\CashValidationResponse
- XeroAPI\XeroPHP\Models\Finance\AccountUsage
- XeroAPI\XeroPHP\Models\Finance\HistoryRecordResponse
- XeroAPI\XeroPHP\Models\Finance\TrialBalanceMovement
- XeroAPI\XeroPHP\Models\Finance\BalanceSheetResponse
- XeroAPI\XeroPHP\Models\Finance\IncomeByContactResponse
- XeroAPI\XeroPHP\Models\Finance\CashflowType
- XeroAPI\XeroPHP\Models\Finance\BankStatementResponse
- XeroAPI\XeroPHP\Models\Finance\BalanceSheetAccountType
- XeroAPI\XeroPHP\Models\Finance\BankStatementAccountingResponse
- XeroAPI\XeroPHP\Models\Finance\PnlAccountType
- XeroAPI\XeroPHP\Models\Finance\AccountUsageResponse
- XeroAPI\XeroPHP\Models\Finance\ManualJournalTotal
- XeroAPI\XeroPHP\Models\Finance\UserActivitiesResponse
- XeroAPI\XeroPHP\Models\Finance\LockHistoryResponse
- XeroAPI\XeroPHP\Models\Finance\CurrentStatementResponse
- XeroAPI\XeroPHP\Models\Finance\ContactDetail
- XeroAPI\XeroPHP\Models\Finance\InvoiceResponse
- XeroAPI\XeroPHP\Models\Finance\ProblemType
- XeroAPI\XeroPHP\Models\Finance\DataSourceResponse
- XeroAPI\XeroPHP\Models\Finance\CashflowActivity
- XeroAPI\XeroPHP\Models\File\Folders
- XeroAPI\XeroPHP\Models\File\Folder
- XeroAPI\XeroPHP\Models\File\Association
- XeroAPI\XeroPHP\Models\File\UploadObject
- XeroAPI\XeroPHP\Models\File\FileObject
- XeroAPI\XeroPHP\Models\File\FileResponse204
- XeroAPI\XeroPHP\Models\File\Files
- XeroAPI\XeroPHP\Models\File\ModelInterface
- XeroAPI\XeroPHP\Models\File\ObjectGroup
- XeroAPI\XeroPHP\Models\File\User
- XeroAPI\XeroPHP\Models\File\InlineObject
- XeroAPI\XeroPHP\Models\File\ObjectType
- XeroAPI\XeroPHP\Models\PayrollUk\DeductionLine
- XeroAPI\XeroPHP\Models\PayrollUk\InvalidField
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeOpeningBalancesObject
- XeroAPI\XeroPHP\Models\PayrollUk\CourtOrderLine
- XeroAPI\XeroPHP\Models\PayrollUk\PaymentMethod
- XeroAPI\XeroPHP\Models\PayrollUk\PayslipObject
- XeroAPI\XeroPHP\Models\PayrollUk\PayRunCalendar
- XeroAPI\XeroPHP\Models\PayrollUk\EarningsTemplate
- XeroAPI\XeroPHP\Models\PayrollUk\PayRun
- XeroAPI\XeroPHP\Models\PayrollUk\EarningsOrders
- XeroAPI\XeroPHP\Models\PayrollUk\TimesheetEarningsLine
- XeroAPI\XeroPHP\Models\PayrollUk\EarningsRate
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeStatutoryLeaveBalanceObject
- XeroAPI\XeroPHP\Models\PayrollUk\LeaveTypes
- XeroAPI\XeroPHP\Models\PayrollUk\EarningsLine
- XeroAPI\XeroPHP\Models\PayrollUk\LeaveType
- XeroAPI\XeroPHP\Models\PayrollUk\BenefitLine
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeStatutorySickLeave
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeePayTemplate
- XeroAPI\XeroPHP\Models\PayrollUk\Settings
- XeroAPI\XeroPHP\Models\PayrollUk\BenefitObject
- XeroAPI\XeroPHP\Models\PayrollUk\DeductionObject
- XeroAPI\XeroPHP\Models\PayrollUk\Benefits
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeLeaves
- XeroAPI\XeroPHP\Models\PayrollUk\PayRunObject
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeLeave
- XeroAPI\XeroPHP\Models\PayrollUk\TimesheetObject
- XeroAPI\XeroPHP\Models\PayrollUk\TimesheetLineObject
- XeroAPI\XeroPHP\Models\PayrollUk\PaymentLine
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeLeaveTypeObject
- XeroAPI\XeroPHP\Models\PayrollUk\LeaveEarningsLine
- XeroAPI\XeroPHP\Models\PayrollUk\Benefit
- XeroAPI\XeroPHP\Models\PayrollUk\Reimbursements
- XeroAPI\XeroPHP\Models\PayrollUk\Employee
- XeroAPI\XeroPHP\Models\PayrollUk\Payslips
- XeroAPI\XeroPHP\Models\PayrollUk\Accounts
- XeroAPI\XeroPHP\Models\PayrollUk\LeaveTypeObject
- XeroAPI\XeroPHP\Models\PayrollUk\ReimbursementObject
- XeroAPI\XeroPHP\Models\PayrollUk\Employees
- XeroAPI\XeroPHP\Models\PayrollUk\LeaveAccrualLine
- XeroAPI\XeroPHP\Models\PayrollUk\Employment
- XeroAPI\XeroPHP\Models\PayrollUk\PayRunCalendarObject
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeStatutorySickLeaves
- XeroAPI\XeroPHP\Models\PayrollUk\Deduction
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeePayTemplateObject
- XeroAPI\XeroPHP\Models\PayrollUk\TaxLine
- XeroAPI\XeroPHP\Models\PayrollUk\StatutoryDeduction
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeObject
- XeroAPI\XeroPHP\Models\PayrollUk\EarningsOrderObject
- XeroAPI\XeroPHP\Models\PayrollUk\Timesheet
- XeroAPI\XeroPHP\Models\PayrollUk\EarningsOrder
- XeroAPI\XeroPHP\Models\PayrollUk\ModelInterface
- XeroAPI\XeroPHP\Models\PayrollUk\Problem
- XeroAPI\XeroPHP\Models\PayrollUk\TimesheetLine
- XeroAPI\XeroPHP\Models\PayrollUk\StatutoryDeductionCategory
- XeroAPI\XeroPHP\Models\PayrollUk\Payslip
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeTax
- XeroAPI\XeroPHP\Models\PayrollUk\LeavePeriods
- XeroAPI\XeroPHP\Models\PayrollUk\PayRunCalendars
- XeroAPI\XeroPHP\Models\PayrollUk\Reimbursement
- XeroAPI\XeroPHP\Models\PayrollUk\SalaryAndWages
- XeroAPI\XeroPHP\Models\PayrollUk\Address
- XeroAPI\XeroPHP\Models\PayrollUk\EmploymentObject
- XeroAPI\XeroPHP\Models\PayrollUk\ReimbursementLine
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeePayTemplates
- XeroAPI\XeroPHP\Models\PayrollUk\TrackingCategories
- XeroAPI\XeroPHP\Models\PayrollUk\Deductions
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeLeaveBalance
- XeroAPI\XeroPHP\Models\PayrollUk\EarningsTemplateObject
- XeroAPI\XeroPHP\Models\PayrollUk\Pagination
- XeroAPI\XeroPHP\Models\PayrollUk\BankAccount
- XeroAPI\XeroPHP\Models\PayrollUk\SalaryAndWageObject
- XeroAPI\XeroPHP\Models\PayrollUk\LeavePeriod
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeTaxObject
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeLeaveType
- XeroAPI\XeroPHP\Models\PayrollUk\EarningsRateObject
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeOpeningBalances
- XeroAPI\XeroPHP\Models\PayrollUk\TrackingCategory
- XeroAPI\XeroPHP\Models\PayrollUk\PaymentMethodObject
- XeroAPI\XeroPHP\Models\PayrollUk\EarningsRates
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeStatutoryLeaveSummary
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeLeaveBalances
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeLeaveTypes
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeStatutoryLeaveBalance
- XeroAPI\XeroPHP\Models\PayrollUk\PayRuns
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeStatutorySickLeaveObject
- XeroAPI\XeroPHP\Models\PayrollUk\Timesheets
- XeroAPI\XeroPHP\Models\PayrollUk\Account
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeStatutoryLeavesSummaries
- XeroAPI\XeroPHP\Models\PayrollUk\SalaryAndWage
- XeroAPI\XeroPHP\Models\PayrollUk\EmployeeLeaveObject
- XeroAPI\XeroPHP\Models\AppStore\UsageRecordsList
- XeroAPI\XeroPHP\Models\AppStore\UpdateUsageRecord
- XeroAPI\XeroPHP\Models\AppStore\CreateUsageRecord
- XeroAPI\XeroPHP\Models\AppStore\Price
- XeroAPI\XeroPHP\Models\AppStore\Product
- XeroAPI\XeroPHP\Models\AppStore\ModelInterface
- XeroAPI\XeroPHP\Models\AppStore\ProblemDetails
- XeroAPI\XeroPHP\Models\AppStore\SubscriptionItem
- XeroAPI\XeroPHP\Models\AppStore\UsageRecord
- XeroAPI\XeroPHP\Models\AppStore\Plan
- XeroAPI\XeroPHP\Models\AppStore\Subscription
- XeroAPI\XeroPHP\Models\Asset\BookDepreciationDetail
- XeroAPI\XeroPHP\Models\Asset\BookDepreciationSetting
- XeroAPI\XeroPHP\Models\Asset\Error
- XeroAPI\XeroPHP\Models\Asset\ResourceValidationErrorsElement
- XeroAPI\XeroPHP\Models\Asset\AssetStatus
- XeroAPI\XeroPHP\Models\Asset\FieldValidationErrorsElement
- XeroAPI\XeroPHP\Models\Asset\Setting
- XeroAPI\XeroPHP\Models\Asset\Asset
- XeroAPI\XeroPHP\Models\Asset\AssetStatusQueryParam
- XeroAPI\XeroPHP\Models\Asset\ModelInterface
- XeroAPI\XeroPHP\Models\Asset\Pagination
- XeroAPI\XeroPHP\Models\Asset\AssetType
- XeroAPI\XeroPHP\Models\Asset\Assets
- XeroAPI\XeroPHP\Models\Accounting\LineItem
- XeroAPI\XeroPHP\Models\Accounting\BudgetLines
- XeroAPI\XeroPHP\Models\Accounting\CreditNote
- XeroAPI\XeroPHP\Models\Accounting\Journal
- XeroAPI\XeroPHP\Models\Accounting\Item
- XeroAPI\XeroPHP\Models\Accounting\PaymentServices
- XeroAPI\XeroPHP\Models\Accounting\Invoice
- XeroAPI\XeroPHP\Models\Accounting\CurrencyCode
- XeroAPI\XeroPHP\Models\Accounting\ImportSummaryAccounts
- XeroAPI\XeroPHP\Models\Accounting\ManualJournal
- XeroAPI\XeroPHP\Models\Accounting\ManualJournals
- XeroAPI\XeroPHP\Models\Accounting\ReportWithRow
- XeroAPI\XeroPHP\Models\Accounting\AccountType
- XeroAPI\XeroPHP\Models\Accounting\Prepayments
- XeroAPI\XeroPHP\Models\Accounting\Attachments
- XeroAPI\XeroPHP\Models\Accounting\Invoices
- XeroAPI\XeroPHP\Models\Accounting\Budgets
- XeroAPI\XeroPHP\Models\Accounting\PurchaseOrder
- XeroAPI\XeroPHP\Models\Accounting\Error
- XeroAPI\XeroPHP\Models\Accounting\Payments
- XeroAPI\XeroPHP\Models\Accounting\InvoiceReminders
- XeroAPI\XeroPHP\Models\Accounting\ContactPerson
- XeroAPI\XeroPHP\Models\Accounting\Reports
- XeroAPI\XeroPHP\Models\Accounting\HistoryRecord
- XeroAPI\XeroPHP\Models\Accounting\ImportSummaryObject
- XeroAPI\XeroPHP\Models\Accounting\CISSetting
- XeroAPI\XeroPHP\Models\Accounting\Organisations
- XeroAPI\XeroPHP\Models\Accounting\GetPrepaymentsResponse
- XeroAPI\XeroPHP\Models\Accounting\Items
- XeroAPI\XeroPHP\Models\Accounting\TrackingOption
- XeroAPI\XeroPHP\Models\Accounting\TrackingOptions
- XeroAPI\XeroPHP\Models\Accounting\QuoteLineAmountTypes
- XeroAPI\XeroPHP\Models\Accounting\CISSettings
- XeroAPI\XeroPHP\Models\Accounting\ExpenseClaim
- XeroAPI\XeroPHP\Models\Accounting\ReportCell
- XeroAPI\XeroPHP\Models\Accounting\BrandingThemes
- XeroAPI\XeroPHP\Models\Accounting\Phone
- XeroAPI\XeroPHP\Models\Accounting\RowType
- XeroAPI\XeroPHP\Models\Accounting\TenNinetyNineContact
- XeroAPI\XeroPHP\Models\Accounting\BatchPayments
- XeroAPI\XeroPHP\Models\Accounting\OnlineInvoice
- XeroAPI\XeroPHP\Models\Accounting\SalesTrackingCategory
- XeroAPI\XeroPHP\Models\Accounting\Actions
- XeroAPI\XeroPHP\Models\Accounting\Allocation
- XeroAPI\XeroPHP\Models\Accounting\PageInfo
- XeroAPI\XeroPHP\Models\Accounting\Bill
- XeroAPI\XeroPHP\Models\Accounting\TaxRate
- XeroAPI\XeroPHP\Models\Accounting\Report
- XeroAPI\XeroPHP\Models\Accounting\RepeatingInvoice
- XeroAPI\XeroPHP\Models\Accounting\AddressForOrganisation
- XeroAPI\XeroPHP\Models\Accounting\BalanceDetails
- XeroAPI\XeroPHP\Models\Accounting\ConversionDate
- XeroAPI\XeroPHP\Models\Accounting\ReportRows
- XeroAPI\XeroPHP\Models\Accounting\Employee
- XeroAPI\XeroPHP\Models\Accounting\HistoryRecords
- XeroAPI\XeroPHP\Models\Accounting\CountryCode
- XeroAPI\XeroPHP\Models\Accounting\LineItemItem
- XeroAPI\XeroPHP\Models\Accounting\Balances
- XeroAPI\XeroPHP\Models\Accounting\Quote
- XeroAPI\XeroPHP\Models\Accounting\GetInvoicesResponse
- XeroAPI\XeroPHP\Models\Accounting\JournalLine
- XeroAPI\XeroPHP\Models\Accounting\Accounts
- XeroAPI\XeroPHP\Models\Accounting\QuoteStatusCodes
- XeroAPI\XeroPHP\Models\Accounting\Employees
- XeroAPI\XeroPHP\Models\Accounting\BankTransaction
- XeroAPI\XeroPHP\Models\Accounting\BrandingTheme
- XeroAPI\XeroPHP\Models\Accounting\BatchPaymentDelete
- XeroAPI\XeroPHP\Models\Accounting\TaxComponent
- XeroAPI\XeroPHP\Models\Accounting\AccountsReceivable
- XeroAPI\XeroPHP\Models\Accounting\RequestEmpty
- XeroAPI\XeroPHP\Models\Accounting\TaxBreakdownComponent
- XeroAPI\XeroPHP\Models\Accounting\ValidationError
- XeroAPI\XeroPHP\Models\Accounting\LinkedTransaction
- XeroAPI\XeroPHP\Models\Accounting\Setup
- XeroAPI\XeroPHP\Models\Accounting\ReportWithRows
- XeroAPI\XeroPHP\Models\Accounting\Currency
- XeroAPI\XeroPHP\Models\Accounting\PaymentTerm
- XeroAPI\XeroPHP\Models\Accounting\ManualJournalLine
- XeroAPI\XeroPHP\Models\Accounting\LineItemTracking
- XeroAPI\XeroPHP\Models\Accounting\ModelInterface
- XeroAPI\XeroPHP\Models\Accounting\GetBankTransactionsResponse
- XeroAPI\XeroPHP\Models\Accounting\BudgetBalance
- XeroAPI\XeroPHP\Models\Accounting\PaymentDelete
- XeroAPI\XeroPHP\Models\Accounting\TaxRates
- XeroAPI\XeroPHP\Models\Accounting\CISOrgSettings
- XeroAPI\XeroPHP\Models\Accounting\Contact
- XeroAPI\XeroPHP\Models\Accounting\Prepayment
- XeroAPI\XeroPHP\Models\Accounting\BatchPaymentDeleteByUrlParam
- XeroAPI\XeroPHP\Models\Accounting\ContactGroup
- XeroAPI\XeroPHP\Models\Accounting\ReportAttribute
- XeroAPI\XeroPHP\Models\Accounting\Currencies
- XeroAPI\XeroPHP\Models\Accounting\User
- XeroAPI\XeroPHP\Models\Accounting\Users
- XeroAPI\XeroPHP\Models\Accounting\ReportRow
- XeroAPI\XeroPHP\Models\Accounting\InvoiceReminder
- XeroAPI\XeroPHP\Models\Accounting\TimeZone
- XeroAPI\XeroPHP\Models\Accounting\Element
- XeroAPI\XeroPHP\Models\Accounting\Quotes
- XeroAPI\XeroPHP\Models\Accounting\PaymentService
- XeroAPI\XeroPHP\Models\Accounting\Overpayments
- XeroAPI\XeroPHP\Models\Accounting\ConversionBalances
- XeroAPI\XeroPHP\Models\Accounting\Overpayment
- XeroAPI\XeroPHP\Models\Accounting\GetOverpaymentsResponse
- XeroAPI\XeroPHP\Models\Accounting\BatchPaymentDetails
- XeroAPI\XeroPHP\Models\Accounting\CreditNotes
- XeroAPI\XeroPHP\Models\Accounting\Address
- XeroAPI\XeroPHP\Models\Accounting\BudgetLine
- XeroAPI\XeroPHP\Models\Accounting\ExpenseClaims
- XeroAPI\XeroPHP\Models\Accounting\Allocations
- XeroAPI\XeroPHP\Models\Accounting\BankTransfers
- XeroAPI\XeroPHP\Models\Accounting\GetContactsResponse
- XeroAPI\XeroPHP\Models\Accounting\ExternalLink
- XeroAPI\XeroPHP\Models\Accounting\Receipt
- XeroAPI\XeroPHP\Models\Accounting\TrackingCategories
- XeroAPI\XeroPHP\Models\Accounting\BatchPayment
- XeroAPI\XeroPHP\Models\Accounting\GetPaymentsResponse
- XeroAPI\XeroPHP\Models\Accounting\TaxType
- XeroAPI\XeroPHP\Models\Accounting\AccountsPayable
- XeroAPI\XeroPHP\Models\Accounting\ImportSummary
- XeroAPI\XeroPHP\Models\Accounting\Action
- XeroAPI\XeroPHP\Models\Accounting\Pagination
- XeroAPI\XeroPHP\Models\Accounting\PaymentTermType
- XeroAPI\XeroPHP\Models\Accounting\GetPurchaseOrdersResponse
- XeroAPI\XeroPHP\Models\Accounting\Budget
- XeroAPI\XeroPHP\Models\Accounting\LinkedTransactions
- XeroAPI\XeroPHP\Models\Accounting\PurchaseOrders
- XeroAPI\XeroPHP\Models\Accounting\Purchase
- XeroAPI\XeroPHP\Models\Accounting\GetManualJournalsResponse
- XeroAPI\XeroPHP\Models\Accounting\ContactGroups
- XeroAPI\XeroPHP\Models\Accounting\RepeatingInvoices
- XeroAPI\XeroPHP\Models\Accounting\TrackingCategory
- XeroAPI\XeroPHP\Models\Accounting\ImportSummaryOrganisation
- XeroAPI\XeroPHP\Models\Accounting\ReportFields
- XeroAPI\XeroPHP\Models\Accounting\Contacts
- XeroAPI\XeroPHP\Models\Accounting\SetupConversionBalances
- XeroAPI\XeroPHP\Models\Accounting\Receipts
- XeroAPI\XeroPHP\Models\Accounting\SetupBalanceDetails
- XeroAPI\XeroPHP\Models\Accounting\Journals
- XeroAPI\XeroPHP\Models\Accounting\BankTransactions
- XeroAPI\XeroPHP\Models\Accounting\GetCreditNotesResponse
- XeroAPI\XeroPHP\Models\Accounting\OnlineInvoices
- XeroAPI\XeroPHP\Models\Accounting\LineAmountTypes
- XeroAPI\XeroPHP\Models\Accounting\Schedule
- XeroAPI\XeroPHP\Models\Accounting\CISOrgSetting
- XeroAPI\XeroPHP\Models\Accounting\Account
- XeroAPI\XeroPHP\Models\Accounting\Payment
- XeroAPI\XeroPHP\Models\Accounting\Organisation
- XeroAPI\XeroPHP\Models\Accounting\Attachment
- XeroAPI\XeroPHP\Models\Accounting\TenNinteyNineContact
- XeroAPI\XeroPHP\Models\Accounting\SetupConversionDate
- XeroAPI\XeroPHP\Models\Accounting\InvoiceAddress
- XeroAPI\XeroPHP\Models\Accounting\BankTransfer
- XeroAPI\XeroPHP\Models\Identity\ModelInterface
- XeroAPI\XeroPHP\Models\Identity\Connection
- XeroAPI\XeroPHP\Models\Identity\AccessToken
- XeroAPI\XeroPHP\Models\Identity\RefreshToken
- XeroAPI\XeroPHP\Models\PayrollAu\RateType
- XeroAPI\XeroPHP\Models\PayrollAu\DeductionLine
- XeroAPI\XeroPHP\Models\PayrollAu\SettingsTrackingCategoriesTimesheetCategories
- XeroAPI\XeroPHP\Models\PayrollAu\EarningsRateCalculationType
- XeroAPI\XeroPHP\Models\PayrollAu\SuperannuationLine
- XeroAPI\XeroPHP\Models\PayrollAu\PayrollCalendar
- XeroAPI\XeroPHP\Models\PayrollAu\PayslipObject
- XeroAPI\XeroPHP\Models\PayrollAu\OpeningBalances
- XeroAPI\XeroPHP\Models\PayrollAu\PayItems
- XeroAPI\XeroPHP\Models\PayrollAu\PayRun
- XeroAPI\XeroPHP\Models\PayrollAu\IncomeType
- XeroAPI\XeroPHP\Models\PayrollAu\EarningsRate
- XeroAPI\XeroPHP\Models\PayrollAu\AccountType
- XeroAPI\XeroPHP\Models\PayrollAu\SeniorMaritalStatus
- XeroAPI\XeroPHP\Models\PayrollAu\EarningsLine
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveType
- XeroAPI\XeroPHP\Models\PayrollAu\SuperFundProducts
- XeroAPI\XeroPHP\Models\PayrollAu\APIException
- XeroAPI\XeroPHP\Models\PayrollAu\TimesheetStatus
- XeroAPI\XeroPHP\Models\PayrollAu\EmployeeStatus
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveCategoryCode
- XeroAPI\XeroPHP\Models\PayrollAu\Settings
- XeroAPI\XeroPHP\Models\PayrollAu\PayItem
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveLines
- XeroAPI\XeroPHP\Models\PayrollAu\SuperFunds
- XeroAPI\XeroPHP\Models\PayrollAu\TimesheetObject
- XeroAPI\XeroPHP\Models\PayrollAu\PayslipLines
- XeroAPI\XeroPHP\Models\PayrollAu\SuperFundType
- XeroAPI\XeroPHP\Models\PayrollAu\PayTemplate
- XeroAPI\XeroPHP\Models\PayrollAu\HomeAddress
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveEarningsLine
- XeroAPI\XeroPHP\Models\PayrollAu\WorkCondition
- XeroAPI\XeroPHP\Models\PayrollAu\LeavePeriodStatus
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveApplication
- XeroAPI\XeroPHP\Models\PayrollAu\ManualTaxType
- XeroAPI\XeroPHP\Models\PayrollAu\Employee
- XeroAPI\XeroPHP\Models\PayrollAu\Payslips
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveApplications
- XeroAPI\XeroPHP\Models\PayrollAu\ReimbursementLines
- XeroAPI\XeroPHP\Models\PayrollAu\TFNExemptionType
- XeroAPI\XeroPHP\Models\PayrollAu\SuperLine
- XeroAPI\XeroPHP\Models\PayrollAu\ResidencyStatus
- XeroAPI\XeroPHP\Models\PayrollAu\SettingsObject
- XeroAPI\XeroPHP\Models\PayrollAu\PayslipSummary
- XeroAPI\XeroPHP\Models\PayrollAu\Employees
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveAccrualLine
- XeroAPI\XeroPHP\Models\PayrollAu\PayRunStatus
- XeroAPI\XeroPHP\Models\PayrollAu\EmploymentType
- XeroAPI\XeroPHP\Models\PayrollAu\ValidationError
- XeroAPI\XeroPHP\Models\PayrollAu\SuperannuationContributionType
- XeroAPI\XeroPHP\Models\PayrollAu\TaxLine
- XeroAPI\XeroPHP\Models\PayrollAu\AllowanceType
- XeroAPI\XeroPHP\Models\PayrollAu\DeductionTypeCalculationType
- XeroAPI\XeroPHP\Models\PayrollAu\CalendarType
- XeroAPI\XeroPHP\Models\PayrollAu\Timesheet
- XeroAPI\XeroPHP\Models\PayrollAu\EntitlementFinalPayPayoutType
- XeroAPI\XeroPHP\Models\PayrollAu\ModelInterface
- XeroAPI\XeroPHP\Models\PayrollAu\PayrollCalendars
- XeroAPI\XeroPHP\Models\PayrollAu\EarningsType
- XeroAPI\XeroPHP\Models\PayrollAu\TimesheetLine
- XeroAPI\XeroPHP\Models\PayrollAu\SuperFundProduct
- XeroAPI\XeroPHP\Models\PayrollAu\DeductionType
- XeroAPI\XeroPHP\Models\PayrollAu\EmploymentBasis
- XeroAPI\XeroPHP\Models\PayrollAu\Payslip
- XeroAPI\XeroPHP\Models\PayrollAu\AllowanceCategory
- XeroAPI\XeroPHP\Models\PayrollAu\ReimbursementType
- XeroAPI\XeroPHP\Models\PayrollAu\TaxDeclaration
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveTypeContributionType
- XeroAPI\XeroPHP\Models\PayrollAu\ReimbursementLine
- XeroAPI\XeroPHP\Models\PayrollAu\PayOutType
- XeroAPI\XeroPHP\Models\PayrollAu\SettingsTrackingCategories
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveLineCalculationType
- XeroAPI\XeroPHP\Models\PayrollAu\BankAccount
- XeroAPI\XeroPHP\Models\PayrollAu\PaidLeaveEarningsLine
- XeroAPI\XeroPHP\Models\PayrollAu\LeavePeriod
- XeroAPI\XeroPHP\Models\PayrollAu\CountryOfResidence
- XeroAPI\XeroPHP\Models\PayrollAu\SuperannuationCalculationType
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveBalance
- XeroAPI\XeroPHP\Models\PayrollAu\TaxScaleType
- XeroAPI\XeroPHP\Models\PayrollAu\State
- XeroAPI\XeroPHP\Models\PayrollAu\EmploymentTerminationPaymentType
- XeroAPI\XeroPHP\Models\PayrollAu\SettingsTrackingCategoriesEmployeeGroups
- XeroAPI\XeroPHP\Models\PayrollAu\LeaveLine
- XeroAPI\XeroPHP\Models\PayrollAu\PaymentFrequencyType
- XeroAPI\XeroPHP\Models\PayrollAu\SuperMembership
- XeroAPI\XeroPHP\Models\PayrollAu\PayRuns
- XeroAPI\XeroPHP\Models\PayrollAu\Timesheets
- XeroAPI\XeroPHP\Models\PayrollAu\Account
- XeroAPI\XeroPHP\Models\PayrollAu\SuperFund
- XeroAPI\XeroPHP\FinanceObjectSerializer
- XeroAPI\XeroPHP\ApiException
- XeroAPI\XeroPHP\JWTClaims
- XeroAPI\XeroPHP\PayrollNzObjectSerializer
- XeroAPI\XeroPHP\ProjectObjectSerializer
- XeroAPI\XeroPHP\Configuration
- XeroAPI\XeroPHP\PayrollAuObjectSerializer
- XeroAPI\XeroPHP\StringUtil
- XeroAPI\XeroPHP\HeaderSelector
- XeroAPI\XeroPHP\AssetObjectSerializer
- XeroAPI\XeroPHP\IdentityObjectSerializer
- XeroAPI\XeroPHP\Api\PayrollNzApi
- XeroAPI\XeroPHP\Api\PayrollAuApi
- XeroAPI\XeroPHP\Api\AssetApi
- XeroAPI\XeroPHP\Api\FinanceApi
- XeroAPI\XeroPHP\Api\IdentityApi
- XeroAPI\XeroPHP\Api\AccountingApi
- XeroAPI\XeroPHP\Api\AppStoreApi
- XeroAPI\XeroPHP\Api\FilesApi
- XeroAPI\XeroPHP\Api\PayrollUkApi
- XeroAPI\XeroPHP\Api\ProjectApi
- XeroAPI\XeroPHP\FileObjectSerializer
- XeroAPI\XeroPHP\PayrollUkObjectSerializer
Download Latest Version: 9.1.0

Previous Versions
v8.0.0
v8.1.0 - Coming soon
v9.0.0 - Coming soon
Code Integration Example
Make sure to include the correct namespace and class paths for proper usage.
<?php
// Example from PHPlibraries.com
require_once 'libs/xeroapi/xero-php-oauth2/9.1.0/loader.php';
require_once 'libs/guzzle/guzzle/7.9.3/loader.php';
require_once 'libs/php-fig/http-client/1.0.3/loader.php';
require_once 'libs/php-fig/http-message/2.0/loader.php';
use XeroAPI\Accounting\AccountingApi;
use GuzzleHttp\Client;
use Psr\Http\Message\StreamInterface;
$obj = new AccountingApi();
echo '✅ Test OK: ' . get_class($obj);
?>
We aim to make using PHP packages easier without Composer. If something doesn't work, let us know — we'll fix it promptly.
Community Discussion
Ask questions, share tips, or report issues below.