Xero · JSON-LD Context
Xero Context
JSON-LD context defining the semantic vocabulary for Xero from Xero.
120 Classes
352 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
xero:
https://xero.com/schema#
Classes
AccountBalancesResponse
AccountBalance
Account
LedgerDecimal
ProblemDetails
AccountMovementsResponse
AccountMovement
AccountingDateRange
AccountTransactionsResponse
AccountTransactionLine
LineSource
LineTaxRate
TrackingItemDetails
TransactionAccount
FieldProblem
ValidationProblem
GatewayProblem
Invoices
TrackingCategories
ExternalLink
TaxBreakdownComponent
TaxComponent
SalesTrackingCategory
PaymentServices
ContactPerson
ReportWithRows
Employee
CreditNotes
Element
Overpayments
Receipts
Currency
QuoteLineAmountTypes
BatchPaymentDelete
TaxRates
TenNinetyNineContact
JournalLine
ReportWithRow
Address
ReportAttribute
ReportCell
BudgetLine
Items
PaymentTerm
ManualJournals
TrackingCategory
Actions
LinkedTransaction
Purchase
AccountsReceivable
CISSettings
Organisation
HistoryRecords
TrackingOptions
RepeatingInvoices
BalanceDetails
Allocation
Quotes
ImportSummaryAccounts
CISOrgSettings
BatchPayment
Prepayments
ImportSummary
Journal
Attachment
LinkedTransactions
BankTransaction
RequestEmpty
PurchaseOrders
ImportSummaryOrganisation
Currencies
Item
TrackingOption
Report
BankTransfer
Organisations
ManualJournalLine
Payment
BudgetBalance
AccountsPayable
Phone
BrandingThemes
LineItem
Quote
ReportRows
Attachments
QuoteStatusCodes
TaxRate
CISOrgSetting
ConversionBalances
OnlineInvoices
Schedule
ReportFields
ExpenseClaim
Allocations
TimeZone
Budgets
AddressForOrganisation
Action
BankTransfers
LineItemItem
ContactGroups
RepeatingInvoice
PaymentDelete
BankTransactions
ManualJournal
Budget
CISSetting
HistoryRecord
ContactGroup
InvoiceReminder
PurchaseOrder
ExpenseClaims
Users
BrandingTheme
BatchPaymentDeleteByUrlParam
Employees
InvoiceAddress
ValidationError
Error
Properties
| Property | Type | Container |
|---|---|---|
| accountBalances | list | |
| accountId | string | |
| date | date | |
| balance | reference | |
| signedBalance | decimal | |
| account | reference | |
| code | string | |
| name | string | |
| class | string | |
| type | string | |
| status | string | |
| systemAccountCode | string | |
| value | decimal | |
| title | string | |
| detail | string | |
| instance | string | |
| accountMovements | list | |
| dateRange | reference | |
| debits | decimal | |
| credits | decimal | |
| movement | reference | |
| signedMovement | decimal | |
| taxDebits | decimal | |
| taxCredits | decimal | |
| signedTaxMovement | decimal | |
| startDate | date | |
| endDate | date | |
| currencyCode | string | |
| maxJournalNumber | integer | |
| lines | list | |
| pagination | ||
| journalNumber | integer | |
| journalDate | date | |
| description | string | |
| netAmount | reference | |
| signedNetAmount | decimal | |
| taxAmount | reference | |
| signedTaxAmount | decimal | |
| source | reference | |
| taxRate | reference | |
| trackingCategories | ||
| documentId | string | |
| documentType | string | |
| eventType | string | |
| contactId | string | |
| contactName | string | |
| reference | string | |
| percentage | decimal | |
| categoryName | string | |
| optionId | string | |
| optionName | string | |
| id | string | |
| fieldName | string | |
| fieldValidationErrors | list | |
| Type | string | |
| Title | string | |
| Status | integer | |
| Detail | string | |
| Instance | string | |
| Extensions | ||
| Warnings | list | |
| LinkType | string | |
| Url | string | |
| Description | string | |
| TaxComponentId | string | |
| Name | string | |
| TaxPercentage | decimal | |
| TaxAmount | decimal | |
| TaxableAmount | decimal | |
| NonTaxableAmount | decimal | |
| ExemptAmount | decimal | |
| StateAssignedNo | string | |
| JurisdictionRegion | string | |
| Rate | decimal | |
| IsCompound | boolean | |
| IsNonRecoverable | boolean | |
| TrackingCategoryName | string | |
| TrackingOptionName | string | |
| FirstName | string | |
| LastName | string | |
| EmailAddress | string | |
| IncludeInEmails | boolean | |
| Reports | list | |
| EmployeeID | string | |
| UpdatedDateUTC | string | |
| StatusAttributeString | string | |
| ValidationErrors | list | |
| BatchPaymentID | string | |
| BankTransactionID | string | |
| CreditNoteID | string | |
| ContactID | string | |
| InvoiceID | string | |
| ItemID | string | |
| PurchaseOrderID | string | |
| Code | reference | |
| Box1 | decimal | |
| Box2 | decimal | |
| Box3 | decimal | |
| Box4 | decimal | |
| Box5 | decimal | |
| Box6 | decimal | |
| Box7 | decimal | |
| Box8 | decimal | |
| Box9 | decimal | |
| Box10 | decimal | |
| Box11 | decimal | |
| Box13 | decimal | |
| Box14 | decimal | |
| FederalTaxIDType | string | |
| City | string | |
| Zip | string | |
| State | string | |
| string | ||
| StreetAddress | string | |
| TaxID | string | |
| ContactId | string | |
| LegalName | string | |
| BusinessName | string | |
| FederalTaxClassification | string | |
| JournalLineID | string | |
| AccountID | string | |
| AccountCode | string | |
| AccountType | reference | |
| AccountName | string | |
| NetAmount | decimal | |
| GrossAmount | decimal | |
| TaxType | string | |
| TaxName | string | |
| ReportID | string | |
| ReportName | string | |
| ReportTitle | string | |
| ReportType | string | |
| ReportTitles | list | |
| ReportDate | string | |
| Rows | list | |
| Fields | list | |
| AddressType | string | |
| AddressLine1 | string | |
| AddressLine2 | string | |
| AddressLine3 | string | |
| AddressLine4 | string | |
| Region | string | |
| PostalCode | string | |
| Country | string | |
| AttentionTo | string | |
| Id | string | |
| Value | string | |
| Attributes | list | |
| BudgetBalances | list | |
| Bills | reference | |
| Sales | reference | |
| TrackingCategoryID | string | |
| TrackingOptionID | string | |
| Option | string | |
| Options | list | |
| SourceTransactionID | string | |
| SourceLineItemID | string | |
| TargetTransactionID | string | |
| TargetLineItemID | string | |
| LinkedTransactionID | string | |
| SourceTransactionTypeCode | string | |
| UnitPrice | decimal | |
| COGSAccountCode | string | |
| Outstanding | decimal | |
| Overdue | decimal | |
| OrganisationID | string | |
| APIKey | string | |
| PaysTax | boolean | |
| Version | string | |
| OrganisationType | string | |
| BaseCurrency | reference | |
| CountryCode | reference | |
| IsDemoCompany | boolean | |
| OrganisationStatus | string | |
| RegistrationNumber | string | |
| EmployerIdentificationNumber | string | |
| TaxNumber | string | |
| FinancialYearEndDay | integer | |
| FinancialYearEndMonth | integer | |
| SalesTaxBasis | string | |
| SalesTaxPeriod | string | |
| DefaultSalesTax | string | |
| DefaultPurchasesTax | string | |
| PeriodLockDate | string | |
| EndOfYearLockDate | string | |
| CreatedDateUTC | string | |
| Timezone | reference | |
| OrganisationEntityType | string | |
| ShortCode | string | |
| Class | string | |
| Edition | string | |
| LineOfBusiness | string | |
| Addresses | list | |
| Phones | list | |
| ExternalLinks | list | |
| PaymentTerms | reference | |
| Balance | decimal | |
| CurrencyCode | string | |
| CurrencyRate | decimal | |
| AllocationID | string | |
| Invoice | reference | |
| Overpayment | reference | |
| Prepayment | reference | |
| CreditNote | reference | |
| Amount | decimal | |
| Date | string | |
| IsDeleted | boolean | |
| Total | integer | |
| New | integer | |
| Updated | integer | |
| Deleted | integer | |
| Locked | integer | |
| System | integer | |
| Errored | integer | |
| Present | boolean | |
| NewOrUpdated | integer | |
| Reference | string | |
| Particulars | string | |
| Details | string | |
| Narrative | string | |
| DateString | string | |
| Payments | list | |
| TotalAmount | decimal | |
| IsReconciled | boolean | |
| Accounts | reference | |
| JournalID | string | |
| JournalDate | string | |
| JournalNumber | integer | |
| SourceID | string | |
| SourceType | string | |
| JournalLines | list | |
| AttachmentID | string | |
| FileName | string | |
| MimeType | string | |
| ContentLength | integer | |
| IncludeOnline | boolean | |
| Contact | reference | |
| LineItems | list | |
| BankAccount | reference | |
| LineAmountTypes | reference | |
| SubTotal | decimal | |
| TotalTax | decimal | |
| PrepaymentID | string | |
| OverpaymentID | string | |
| HasAttachments | boolean | |
| InventoryAssetAccountCode | string | |
| IsSold | boolean | |
| IsPurchased | boolean | |
| PurchaseDescription | string | |
| PurchaseDetails | reference | |
| SalesDetails | reference | |
| IsTrackedAsInventory | boolean | |
| TotalCostPool | decimal | |
| QuantityOnHand | decimal | |
| Contacts | list | |
| FromBankAccount | reference | |
| ToBankAccount | reference | |
| BankTransferID | string | |
| FromBankTransactionID | string | |
| ToBankTransactionID | string | |
| FromIsReconciled | boolean | |
| ToIsReconciled | boolean | |
| LineAmount | decimal | |
| Tracking | list | |
| IsBlank | boolean | |
| InvoiceNumber | string | |
| CreditNoteNumber | string | |
| BankAmount | decimal | |
| PaymentType | string | |
| PaymentID | string | |
| BankAccountNumber | string | |
| HasAccount | boolean | |
| HasValidationErrors | boolean | |
| Period | string | |
| UnitAmount | decimal | |
| Notes | string | |
| PhoneType | string | |
| PhoneNumber | string | |
| PhoneAreaCode | string | |
| PhoneCountryCode | string | |
| LineItemID | string | |
| Quantity | decimal | |
| ItemCode | string | |
| DiscountRate | decimal | |
| DiscountAmount | decimal | |
| RepeatingInvoiceID | string | |
| Taxability | string | |
| SalesTaxCodeId | decimal | |
| TaxBreakdown | list | |
| QuoteID | string | |
| QuoteNumber | string | |
| Terms | string | |
| ExpiryDate | string | |
| ExpiryDateString | string | |
| TotalDiscount | decimal | |
| Summary | string | |
| BrandingThemeID | string | |
| RowType | reference | |
| Cells | list | |
| TaxComponents | list | |
| ReportTaxType | string | |
| CanApplyToAssets | boolean | |
| CanApplyToEquity | boolean | |
| CanApplyToExpenses | boolean | |
| CanApplyToLiabilities | boolean | |
| CanApplyToRevenue | boolean | |
| DisplayTaxRate | decimal | |
| EffectiveRate | decimal | |
| CISContractorEnabled | boolean | |
| CISSubContractorEnabled | boolean | |
| Unit | string | |
| DueDate | integer | |
| DueDateType | string | |
| StartDate | string | |
| NextScheduledDate | string | |
| EndDate | string | |
| FieldID | string | |
| ExpenseClaimID | string | |
| User | reference | |
| AmountDue | decimal | |
| AmountPaid | decimal | |
| PaymentDueDate | string | |
| ReportingDate | string | |
| ReceiptID | string | |
| ID | string | |
| ApprovedForSending | boolean | |
| SendCopy | boolean | |
| MarkAsSent | boolean | |
| IncludePDF | boolean | |
| Narration | string | |
| ShowOnCashBasisReports | boolean | |
| ManualJournalID | string | |
| BudgetID | string | |
| BudgetLines | list | |
| CISEnabled | boolean | |
| Changes | string | |
| DateUTC | string | |
| ContactGroupID | string | |
| Enabled | boolean | |
| DeliveryDate | string | |
| PurchaseOrderNumber | string | |
| SentToContact | boolean | |
| DeliveryAddress | string | |
| Telephone | string | |
| DeliveryInstructions | string | |
| ExpectedArrivalDate | string | |
| LogoUrl | string | |
| SortOrder | integer | |
| InvoiceAddressType | string | |
| Message | string | |
| ErrorNumber | integer | |
| Elements | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://xero.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"xero": "https://xero.com/schema#",
"AccountBalancesResponse": "xero:AccountBalancesResponse",
"accountBalances": {
"@id": "xero:accountBalances",
"@container": "@list"
},
"AccountBalance": "xero:AccountBalance",
"accountId": {
"@id": "xero:accountId",
"@type": "xsd:string"
},
"date": {
"@id": "xero:date",
"@type": "xsd:date"
},
"balance": {
"@id": "xero:balance",
"@type": "@id"
},
"signedBalance": {
"@id": "xero:signedBalance",
"@type": "xsd:decimal"
},
"account": {
"@id": "xero:account",
"@type": "@id"
},
"Account": "xero:Account",
"code": {
"@id": "xero:code",
"@type": "xsd:string"
},
"name": {
"@id": "xero:name",
"@type": "xsd:string"
},
"class": {
"@id": "xero:class",
"@type": "xsd:string"
},
"type": {
"@id": "xero:type",
"@type": "xsd:string"
},
"status": {
"@id": "xero:status",
"@type": "xsd:string"
},
"systemAccountCode": {
"@id": "xero:systemAccountCode",
"@type": "xsd:string"
},
"LedgerDecimal": "xero:LedgerDecimal",
"value": {
"@id": "xero:value",
"@type": "xsd:decimal"
},
"ProblemDetails": "xero:ProblemDetails",
"title": {
"@id": "xero:title",
"@type": "xsd:string"
},
"detail": {
"@id": "xero:detail",
"@type": "xsd:string"
},
"instance": {
"@id": "xero:instance",
"@type": "xsd:string"
},
"AccountMovementsResponse": "xero:AccountMovementsResponse",
"accountMovements": {
"@id": "xero:accountMovements",
"@container": "@list"
},
"AccountMovement": "xero:AccountMovement",
"dateRange": {
"@id": "xero:dateRange",
"@type": "@id"
},
"debits": {
"@id": "xero:debits",
"@type": "xsd:decimal"
},
"credits": {
"@id": "xero:credits",
"@type": "xsd:decimal"
},
"movement": {
"@id": "xero:movement",
"@type": "@id"
},
"signedMovement": {
"@id": "xero:signedMovement",
"@type": "xsd:decimal"
},
"taxDebits": {
"@id": "xero:taxDebits",
"@type": "xsd:decimal"
},
"taxCredits": {
"@id": "xero:taxCredits",
"@type": "xsd:decimal"
},
"signedTaxMovement": {
"@id": "xero:signedTaxMovement",
"@type": "xsd:decimal"
},
"AccountingDateRange": "xero:AccountingDateRange",
"startDate": {
"@id": "xero:startDate",
"@type": "xsd:date"
},
"endDate": {
"@id": "xero:endDate",
"@type": "xsd:date"
},
"AccountTransactionsResponse": "xero:AccountTransactionsResponse",
"currencyCode": {
"@id": "xero:currencyCode",
"@type": "xsd:string"
},
"maxJournalNumber": {
"@id": "xero:maxJournalNumber",
"@type": "xsd:integer"
},
"lines": {
"@id": "xero:lines",
"@container": "@list"
},
"pagination": {
"@id": "xero:pagination"
},
"AccountTransactionLine": "xero:AccountTransactionLine",
"journalNumber": {
"@id": "xero:journalNumber",
"@type": "xsd:integer"
},
"journalDate": {
"@id": "xero:journalDate",
"@type": "xsd:date"
},
"description": {
"@id": "xero:description",
"@type": "xsd:string"
},
"netAmount": {
"@id": "xero:netAmount",
"@type": "@id"
},
"signedNetAmount": {
"@id": "xero:signedNetAmount",
"@type": "xsd:decimal"
},
"taxAmount": {
"@id": "xero:taxAmount",
"@type": "@id"
},
"signedTaxAmount": {
"@id": "xero:signedTaxAmount",
"@type": "xsd:decimal"
},
"source": {
"@id": "xero:source",
"@type": "@id"
},
"taxRate": {
"@id": "xero:taxRate",
"@type": "@id"
},
"trackingCategories": {
"@id": "xero:trackingCategories"
},
"LineSource": "xero:LineSource",
"documentId": {
"@id": "xero:documentId",
"@type": "xsd:string"
},
"documentType": {
"@id": "xero:documentType",
"@type": "xsd:string"
},
"eventType": {
"@id": "xero:eventType",
"@type": "xsd:string"
},
"contactId": {
"@id": "xero:contactId",
"@type": "xsd:string"
},
"contactName": {
"@id": "xero:contactName",
"@type": "xsd:string"
},
"reference": {
"@id": "xero:reference",
"@type": "xsd:string"
},
"LineTaxRate": "xero:LineTaxRate",
"percentage": {
"@id": "xero:percentage",
"@type": "xsd:decimal"
},
"TrackingItemDetails": "xero:TrackingItemDetails",
"categoryName": {
"@id": "xero:categoryName",
"@type": "xsd:string"
},
"optionId": {
"@id": "xero:optionId",
"@type": "xsd:string"
},
"optionName": {
"@id": "xero:optionName",
"@type": "xsd:string"
},
"TransactionAccount": "xero:TransactionAccount",
"id": {
"@id": "xero:id",
"@type": "xsd:string"
},
"FieldProblem": "xero:FieldProblem",
"fieldName": {
"@id": "xero:fieldName",
"@type": "xsd:string"
},
"ValidationProblem": "xero:ValidationProblem",
"fieldValidationErrors": {
"@id": "xero:fieldValidationErrors",
"@container": "@list"
},
"GatewayProblem": "xero:GatewayProblem",
"Type": {
"@id": "xero:Type",
"@type": "xsd:string"
},
"Title": {
"@id": "xero:Title",
"@type": "xsd:string"
},
"Status": {
"@id": "xero:Status",
"@type": "xsd:integer"
},
"Detail": {
"@id": "xero:Detail",
"@type": "xsd:string"
},
"Instance": {
"@id": "xero:Instance",
"@type": "xsd:string"
},
"Extensions": {
"@id": "xero:Extensions"
},
"Invoices": "xero:Invoices",
"Warnings": {
"@id": "xero:Warnings",
"@container": "@list"
},
"TrackingCategories": "xero:TrackingCategories",
"ExternalLink": "xero:ExternalLink",
"LinkType": {
"@id": "xero:LinkType",
"@type": "xsd:string"
},
"Url": {
"@id": "xero:Url",
"@type": "xsd:string"
},
"Description": {
"@id": "xero:Description",
"@type": "xsd:string"
},
"TaxBreakdownComponent": "xero:TaxBreakdownComponent",
"TaxComponentId": {
"@id": "xero:TaxComponentId",
"@type": "xsd:string"
},
"Name": {
"@id": "xero:Name",
"@type": "xsd:string"
},
"TaxPercentage": {
"@id": "xero:TaxPercentage",
"@type": "xsd:decimal"
},
"TaxAmount": {
"@id": "xero:TaxAmount",
"@type": "xsd:decimal"
},
"TaxableAmount": {
"@id": "xero:TaxableAmount",
"@type": "xsd:decimal"
},
"NonTaxableAmount": {
"@id": "xero:NonTaxableAmount",
"@type": "xsd:decimal"
},
"ExemptAmount": {
"@id": "xero:ExemptAmount",
"@type": "xsd:decimal"
},
"StateAssignedNo": {
"@id": "xero:StateAssignedNo",
"@type": "xsd:string"
},
"JurisdictionRegion": {
"@id": "xero:JurisdictionRegion",
"@type": "xsd:string"
},
"TaxComponent": "xero:TaxComponent",
"Rate": {
"@id": "xero:Rate",
"@type": "xsd:decimal"
},
"IsCompound": {
"@id": "xero:IsCompound",
"@type": "xsd:boolean"
},
"IsNonRecoverable": {
"@id": "xero:IsNonRecoverable",
"@type": "xsd:boolean"
},
"SalesTrackingCategory": "xero:SalesTrackingCategory",
"TrackingCategoryName": {
"@id": "xero:TrackingCategoryName",
"@type": "xsd:string"
},
"TrackingOptionName": {
"@id": "xero:TrackingOptionName",
"@type": "xsd:string"
},
"PaymentServices": "xero:PaymentServices",
"ContactPerson": "xero:ContactPerson",
"FirstName": {
"@id": "xero:FirstName",
"@type": "xsd:string"
},
"LastName": {
"@id": "xero:LastName",
"@type": "xsd:string"
},
"EmailAddress": {
"@id": "xero:EmailAddress",
"@type": "xsd:string"
},
"IncludeInEmails": {
"@id": "xero:IncludeInEmails",
"@type": "xsd:boolean"
},
"ReportWithRows": "xero:ReportWithRows",
"Reports": {
"@id": "xero:Reports",
"@container": "@list"
},
"Employee": "xero:Employee",
"EmployeeID": {
"@id": "xero:EmployeeID",
"@type": "xsd:string"
},
"UpdatedDateUTC": {
"@id": "xero:UpdatedDateUTC",
"@type": "xsd:string"
},
"StatusAttributeString": {
"@id": "xero:StatusAttributeString",
"@type": "xsd:string"
},
"ValidationErrors": {
"@id": "xero:ValidationErrors",
"@container": "@list"
},
"CreditNotes": "xero:CreditNotes",
"Element": "xero:Element",
"BatchPaymentID": {
"@id": "xero:BatchPaymentID",
"@type": "xsd:string"
},
"BankTransactionID": {
"@id": "xero:BankTransactionID",
"@type": "xsd:string"
},
"CreditNoteID": {
"@id": "xero:CreditNoteID",
"@type": "xsd:string"
},
"ContactID": {
"@id": "xero:ContactID",
"@type": "xsd:string"
},
"InvoiceID": {
"@id": "xero:InvoiceID",
"@type": "xsd:string"
},
"ItemID": {
"@id": "xero:ItemID",
"@type": "xsd:string"
},
"PurchaseOrderID": {
"@id": "xero:PurchaseOrderID",
"@type": "xsd:string"
},
"Overpayments": "xero:Overpayments",
"Receipts": "xero:Receipts",
"Currency": "xero:Currency",
"Code": {
"@id": "xero:Code",
"@type": "@id"
},
"QuoteLineAmountTypes": "xero:QuoteLineAmountTypes",
"BatchPaymentDelete": "xero:BatchPaymentDelete",
"TaxRates": "xero:TaxRates",
"TenNinetyNineContact": "xero:TenNinetyNineContact",
"Box1": {
"@id": "xero:Box1",
"@type": "xsd:decimal"
},
"Box2": {
"@id": "xero:Box2",
"@type": "xsd:decimal"
},
"Box3": {
"@id": "xero:Box3",
"@type": "xsd:decimal"
},
"Box4": {
"@id": "xero:Box4",
"@type": "xsd:decimal"
},
"Box5": {
"@id": "xero:Box5",
"@type": "xsd:decimal"
},
"Box6": {
"@id": "xero:Box6",
"@type": "xsd:decimal"
},
"Box7": {
"@id": "xero:Box7",
"@type": "xsd:decimal"
},
"Box8": {
"@id": "xero:Box8",
"@type": "xsd:decimal"
},
"Box9": {
"@id": "xero:Box9",
"@type": "xsd:decimal"
},
"Box10": {
"@id": "xero:Box10",
"@type": "xsd:decimal"
},
"Box11": {
"@id": "xero:Box11",
"@type": "xsd:decimal"
},
"Box13": {
"@id": "xero:Box13",
"@type": "xsd:decimal"
},
"Box14": {
"@id": "xero:Box14",
"@type": "xsd:decimal"
},
"FederalTaxIDType": {
"@id": "xero:FederalTaxIDType",
"@type": "xsd:string"
},
"City": {
"@id": "xero:City",
"@type": "xsd:string"
},
"Zip": {
"@id": "xero:Zip",
"@type": "xsd:string"
},
"State": {
"@id": "xero:State",
"@type": "xsd:string"
},
"Email": {
"@id": "xero:Email",
"@type": "xsd:string"
},
"StreetAddress": {
"@id": "xero:StreetAddress",
"@type": "xsd:string"
},
"TaxID": {
"@id": "xero:TaxID",
"@type": "xsd:string"
},
"ContactId": {
"@id": "xero:ContactId",
"@type": "xsd:string"
},
"LegalName": {
"@id": "xero:LegalName",
"@type": "xsd:string"
},
"BusinessName": {
"@id": "xero:BusinessName",
"@type": "xsd:string"
},
"FederalTaxClassification": {
"@id": "xero:FederalTaxClassification",
"@type": "xsd:string"
},
"JournalLine": "xero:JournalLine",
"JournalLineID": {
"@id": "xero:JournalLineID",
"@type": "xsd:string"
},
"AccountID": {
"@id": "xero:AccountID",
"@type": "xsd:string"
},
"AccountCode": {
"@id": "xero:AccountCode",
"@type": "xsd:string"
},
"AccountType": {
"@id": "xero:AccountType",
"@type": "@id"
},
"AccountName": {
"@id": "xero:AccountName",
"@type": "xsd:string"
},
"NetAmount": {
"@id": "xero:NetAmount",
"@type": "xsd:decimal"
},
"GrossAmount": {
"@id": "xero:GrossAmount",
"@type": "xsd:decimal"
},
"TaxType": {
"@id": "xero:TaxType",
"@type": "xsd:string"
},
"TaxName": {
"@id": "xero:TaxName",
"@type": "xsd:string"
},
"ReportWithRow": "xero:ReportWithRow",
"ReportID": {
"@id": "xero:ReportID",
"@type": "xsd:string"
},
"ReportName": {
"@id": "xero:ReportName",
"@type": "xsd:string"
},
"ReportTitle": {
"@id": "xero:ReportTitle",
"@type": "xsd:string"
},
"ReportType": {
"@id": "xero:ReportType",
"@type": "xsd:string"
},
"ReportTitles": {
"@id": "xero:ReportTitles",
"@container": "@list"
},
"ReportDate": {
"@id": "xero:ReportDate",
"@type": "xsd:string"
},
"Rows": {
"@id": "xero:Rows",
"@container": "@list"
},
"Fields": {
"@id": "xero:Fields",
"@container": "@list"
},
"Address": "xero:Address",
"AddressType": {
"@id": "xero:AddressType",
"@type": "xsd:string"
},
"AddressLine1": {
"@id": "xero:AddressLine1",
"@type": "xsd:string"
},
"AddressLine2": {
"@id": "xero:AddressLine2",
"@type": "xsd:string"
},
"AddressLine3": {
"@id": "xero:AddressLine3",
"@type": "xsd:string"
},
"AddressLine4": {
"@id": "xero:AddressLine4",
"@type": "xsd:string"
},
"Region": {
"@id": "xero:Region",
"@type": "xsd:string"
},
"PostalCode": {
"@id": "xero:PostalCode",
"@type": "xsd:string"
},
"Country": {
"@id": "xero:Country",
"@type": "xsd:string"
},
"AttentionTo": {
"@id": "xero:AttentionTo",
"@type": "xsd:string"
},
"ReportAttribute": "xero:ReportAttribute",
"Id": {
"@id": "xero:Id",
"@type": "xsd:string"
},
"Value": {
"@id": "xero:Value",
"@type": "xsd:string"
},
"ReportCell": "xero:ReportCell",
"Attributes": {
"@id": "xero:Attributes",
"@container": "@list"
},
"BudgetLine": "xero:BudgetLine",
"BudgetBalances": {
"@id": "xero:BudgetBalances",
"@container": "@list"
},
"Items": "xero:Items",
"PaymentTerm": "xero:PaymentTerm",
"Bills": {
"@id": "xero:Bills",
"@type": "@id"
},
"Sales": {
"@id": "xero:Sales",
"@type": "@id"
},
"ManualJournals": "xero:ManualJournals",
"TrackingCategory": "xero:TrackingCategory",
"TrackingCategoryID": {
"@id": "xero:TrackingCategoryID",
"@type": "xsd:string"
},
"TrackingOptionID": {
"@id": "xero:TrackingOptionID",
"@type": "xsd:string"
},
"Option": {
"@id": "xero:Option",
"@type": "xsd:string"
},
"Options": {
"@id": "xero:Options",
"@container": "@list"
},
"Actions": "xero:Actions",
"LinkedTransaction": "xero:LinkedTransaction",
"SourceTransactionID": {
"@id": "xero:SourceTransactionID",
"@type": "xsd:string"
},
"SourceLineItemID": {
"@id": "xero:SourceLineItemID",
"@type": "xsd:string"
},
"TargetTransactionID": {
"@id": "xero:TargetTransactionID",
"@type": "xsd:string"
},
"TargetLineItemID": {
"@id": "xero:TargetLineItemID",
"@type": "xsd:string"
},
"LinkedTransactionID": {
"@id": "xero:LinkedTransactionID",
"@type": "xsd:string"
},
"SourceTransactionTypeCode": {
"@id": "xero:SourceTransactionTypeCode",
"@type": "xsd:string"
},
"Purchase": "xero:Purchase",
"UnitPrice": {
"@id": "xero:UnitPrice",
"@type": "xsd:decimal"
},
"COGSAccountCode": {
"@id": "xero:COGSAccountCode",
"@type": "xsd:string"
},
"AccountsReceivable": "xero:AccountsReceivable",
"Outstanding": {
"@id": "xero:Outstanding",
"@type": "xsd:decimal"
},
"Overdue": {
"@id": "xero:Overdue",
"@type": "xsd:decimal"
},
"CISSettings": "xero:CISSettings",
"Organisation": "xero:Organisation",
"OrganisationID": {
"@id": "xero:OrganisationID",
"@type": "xsd:string"
},
"APIKey": {
"@id": "xero:APIKey",
"@type": "xsd:string"
},
"PaysTax": {
"@id": "xero:PaysTax",
"@type": "xsd:boolean"
},
"Version": {
"@id": "xero:Version",
"@type": "xsd:string"
},
"OrganisationType": {
"@id": "xero:OrganisationType",
"@type": "xsd:string"
},
"BaseCurrency": {
"@id": "xero:BaseCurrency",
"@type": "@id"
},
"CountryCode": {
"@id": "xero:CountryCode",
"@type": "@id"
},
"IsDemoCompany": {
"@id": "xero:IsDemoCompany",
"@type": "xsd:boolean"
},
"OrganisationStatus": {
"@id": "xero:OrganisationStatus",
"@type": "xsd:string"
},
"RegistrationNumber": {
"@id": "xero:RegistrationNumber",
"@type": "xsd:string"
},
"EmployerIdentificationNumber": {
"@id": "xero:EmployerIdentificationNumber",
"@type": "xsd:string"
},
"TaxNumber": {
"@id": "xero:TaxNumber",
"@type": "xsd:string"
},
"FinancialYearEndDay": {
"@id": "xero:FinancialYearEndDay",
"@type": "xsd:integer"
},
"FinancialYearEndMonth": {
"@id": "xero:FinancialYearEndMonth",
"@type": "xsd:integer"
},
"SalesTaxBasis": {
"@id": "xero:SalesTaxBasis",
"@type": "xsd:string"
},
"SalesTaxPeriod": {
"@id": "xero:SalesTaxPeriod",
"@type": "xsd:string"
},
"DefaultSalesTax": {
"@id": "xero:DefaultSalesTax",
"@type": "xsd:string"
},
"DefaultPurchasesTax": {
"@id": "xero:DefaultPurchasesTax",
"@type": "xsd:string"
},
"PeriodLockDate": {
"@id": "xero:PeriodLockDate",
"@type": "xsd:string"
},
"EndOfYearLockDate": {
"@id": "xero:EndOfYearLockDate",
"@type": "xsd:string"
},
"CreatedDateUTC": {
"@id": "xero:CreatedDateUTC",
"@type": "xsd:string"
},
"Timezone": {
"@id": "xero:Timezone",
"@type": "@id"
},
"OrganisationEntityType": {
"@id": "xero:OrganisationEntityType",
"@type": "xsd:string"
},
"ShortCode": {
"@id": "xero:ShortCode",
"@type": "xsd:string"
},
"Class": {
"@id": "xero:Class",
"@type": "xsd:string"
},
"Edition": {
"@id": "xero:Edition",
"@type": "xsd:string"
},
"LineOfBusiness": {
"@id": "xero:LineOfBusiness",
"@type": "xsd:string"
},
"Addresses": {
"@id": "xero:Addresses",
"@container": "@list"
},
"Phones": {
"@id": "xero:Phones",
"@container": "@list"
},
"ExternalLinks": {
"@id": "xero:ExternalLinks",
"@container": "@list"
},
"PaymentTerms": {
"@id": "xero:PaymentTerms",
"@type": "@id"
},
"HistoryRecords": "xero:HistoryRecords",
"TrackingOptions": "xero:TrackingOptions",
"RepeatingInvoices": "xero:RepeatingInvoices",
"BalanceDetails": "xero:BalanceDetails",
"Balance": {
"@id": "xero:Balance",
"@type": "xsd:decimal"
},
"CurrencyCode": {
"@id": "xero:CurrencyCode",
"@type": "xsd:string"
},
"CurrencyRate": {
"@id": "xero:CurrencyRate",
"@type": "xsd:decimal"
},
"Allocation": "xero:Allocation",
"AllocationID": {
"@id": "xero:AllocationID",
"@type": "xsd:string"
},
"Invoice": {
"@id": "xero:Invoice",
"@type": "@id"
},
"Overpayment": {
"@id": "xero:Overpayment",
"@type": "@id"
},
"Prepayment": {
"@id": "xero:Prepayment",
"@type": "@id"
},
"CreditNote": {
"@id": "xero:CreditNote",
"@type": "@id"
},
"Amount": {
"@id": "xero:Amount",
"@type": "xsd:decimal"
},
"Date": {
"@id": "xero:Date",
"@type": "xsd:string"
},
"IsDeleted": {
"@id": "xero:IsDeleted",
"@type": "xsd:boolean"
},
"Quotes": "xero:Quotes",
"ImportSummaryAccounts": "xero:ImportSummaryAccounts",
"Total": {
"@id": "xero:Total",
"@type": "xsd:integer"
},
"New": {
"@id": "xero:New",
"@type": "xsd:integer"
},
"Updated": {
"@id": "xero:Updated",
"@type": "xsd:integer"
},
"Deleted": {
"@id": "xero:Deleted",
"@type": "xsd:integer"
},
"Locked": {
"@id": "xero:Locked",
"@type": "xsd:integer"
},
"System": {
"@id": "xero:System",
"@type": "xsd:integer"
},
"Errored": {
"@id": "xero:Errored",
"@type": "xsd:integer"
},
"Present": {
"@id": "xero:Present",
"@type": "xsd:boolean"
},
"NewOrUpdated": {
"@id": "xero:NewOrUpdated",
"@type": "xsd:integer"
},
"CISOrgSettings": "xero:CISOrgSettings",
"BatchPayment": "xero:BatchPayment",
"Reference": {
"@id": "xero:Reference",
"@type": "xsd:string"
},
"Particulars": {
"@id": "xero:Particulars",
"@type": "xsd:string"
},
"Details": {
"@id": "xero:Details",
"@type": "xsd:string"
},
"Narrative": {
"@id": "xero:Narrative",
"@type": "xsd:string"
},
"DateString": {
"@id": "xero:DateString",
"@type": "xsd:string"
},
"Payments": {
"@id": "xero:Payments",
"@container": "@list"
},
"TotalAmount": {
"@id": "xero:TotalAmount",
"@type": "xsd:decimal"
},
"IsReconciled": {
"@id": "xero:IsReconciled",
"@type": "xsd:boolean"
},
"Prepayments": "xero:Prepayments",
"ImportSummary": "xero:ImportSummary",
"Accounts": {
"@id": "xero:Accounts",
"@type": "@id"
},
"Journal": "xero:Journal",
"JournalID": {
"@id": "xero:JournalID",
"@type": "xsd:string"
},
"JournalDate": {
"@id": "xero:JournalDate",
"@type": "xsd:string"
},
"JournalNumber": {
"@id": "xero:JournalNumber",
"@type": "xsd:integer"
},
"SourceID": {
"@id": "xero:SourceID",
"@type": "xsd:string"
},
"SourceType": {
"@id": "xero:SourceType",
"@type": "xsd:string"
},
"JournalLines": {
"@id": "xero:JournalLines",
"@container": "@list"
},
"Attachment": "xero:Attachment",
"AttachmentID": {
"@id": "xero:AttachmentID",
"@type": "xsd:string"
},
"FileName": {
"@id": "xero:FileName",
"@type": "xsd:string"
},
"MimeType": {
"@id": "xero:MimeType",
"@type": "xsd:string"
},
"ContentLength": {
"@id": "xero:ContentLength",
"@type": "xsd:integer"
},
"IncludeOnline": {
"@id": "xero:IncludeOnline",
"@type": "xsd:boolean"
},
"LinkedTransactions": "xero:LinkedTransactions",
"BankTransaction": "xero:BankTransaction",
"Contact": {
"@id": "xero:Contact",
"@type": "@id"
},
"LineItems": {
"@id": "xero:LineItems",
"@container": "@list"
},
"BankAccount": {
"@id": "xero:BankAccount",
"@type": "@id"
},
"LineAmountTypes": {
"@id": "xero:LineAmountTypes",
"@type": "@id"
},
"SubTotal": {
"@id": "xero:SubTotal",
"@type": "xsd:decimal"
},
"TotalTax": {
"@id": "xero:TotalTax",
"@type": "xsd:decimal"
},
"PrepaymentID": {
"@id": "xero:PrepaymentID",
"@type": "xsd:string"
},
"OverpaymentID": {
"@id": "xero:OverpaymentID",
"@type": "xsd:string"
},
"HasAttachments": {
"@id": "xero:HasAttachments",
"@type": "xsd:boolean"
},
"RequestEmpty": "xero:RequestEmpty",
"PurchaseOrders": "xero:PurchaseOrders",
"ImportSummaryOrganisation": "xero:ImportSummaryOrganisation",
"Currencies": "xero:Currencies",
"Item": "xero:Item",
"InventoryAssetAccountCode": {
"@id": "xero:InventoryAssetAccountCode",
"@type": "xsd:string"
},
"IsSold": {
"@id": "xero:IsSold",
"@type": "xsd:boolean"
},
"IsPurchased": {
"@id": "xero:IsPurchased",
"@type": "xsd:boolean"
},
"PurchaseDescription": {
"@id": "xero:PurchaseDescription",
"@type": "xsd:string"
},
"PurchaseDetails": {
"@id": "xero:PurchaseDetails",
"@type": "@id"
},
"SalesDetails": {
"@id": "xero:SalesDetails",
"@type": "@id"
},
"IsTrackedAsInventory": {
"@id": "xero:IsTrackedAsInventory",
"@type": "xsd:boolean"
},
"TotalCostPool": {
"@id": "xero:TotalCostPool",
"@type": "xsd:decimal"
},
"QuantityOnHand": {
"@id": "xero:QuantityOnHand",
"@type": "xsd:decimal"
},
"TrackingOption": "xero:TrackingOption",
"Report": "xero:Report",
"Contacts": {
"@id": "xero:Contacts",
"@container": "@list"
},
"BankTransfer": "xero:BankTransfer",
"FromBankAccount": {
"@id": "xero:FromBankAccount",
"@type": "@id"
},
"ToBankAccount": {
"@id": "xero:ToBankAccount",
"@type": "@id"
},
"BankTransferID": {
"@id": "xero:BankTransferID",
"@type": "xsd:string"
},
"FromBankTransactionID": {
"@id": "xero:FromBankTransactionID",
"@type": "xsd:string"
},
"ToBankTransactionID": {
"@id": "xero:ToBankTransactionID",
"@type": "xsd:string"
},
"FromIsReconciled": {
"@id": "xero:FromIsReconciled",
"@type": "xsd:boolean"
},
"ToIsReconciled": {
"@id": "xero:ToIsReconciled",
"@type": "xsd:boolean"
},
"Organisations": "xero:Organisations",
"ManualJournalLine": "xero:ManualJournalLine",
"LineAmount": {
"@id": "xero:LineAmount",
"@type": "xsd:decimal"
},
"Tracking": {
"@id": "xero:Tracking",
"@container": "@list"
},
"IsBlank": {
"@id": "xero:IsBlank",
"@type": "xsd:boolean"
},
"Payment": "xero:Payment",
"InvoiceNumber": {
"@id": "xero:InvoiceNumber",
"@type": "xsd:string"
},
"CreditNoteNumber": {
"@id": "xero:CreditNoteNumber",
"@type": "xsd:string"
},
"BankAmount": {
"@id": "xero:BankAmount",
"@type": "xsd:decimal"
},
"PaymentType": {
"@id": "xero:PaymentType",
"@type": "xsd:string"
},
"PaymentID": {
"@id": "xero:PaymentID",
"@type": "xsd:string"
},
"BankAccountNumber": {
"@id": "xero:BankAccountNumber",
"@type": "xsd:string"
},
"HasAccount": {
"@id": "xero:HasAccount",
"@type": "xsd:boolean"
},
"HasValidationErrors": {
"@id": "xero:HasValidationErrors",
"@type": "xsd:boolean"
},
"BudgetBalance": "xero:BudgetBalance",
"Period": {
"@id": "xero:Period",
"@type": "xsd:string"
},
"UnitAmount": {
"@id": "xero:UnitAmount",
"@type": "xsd:decimal"
},
"Notes": {
"@id": "xero:Notes",
"@type": "xsd:string"
},
"AccountsPayable": "xero:AccountsPayable",
"Phone": "xero:Phone",
"PhoneType": {
"@id": "xero:PhoneType",
"@type": "xsd:string"
},
"PhoneNumber": {
"@id": "xero:PhoneNumber",
"@type": "xsd:string"
},
"PhoneAreaCode": {
"@id": "xero:PhoneAreaCode",
"@type": "xsd:string"
},
"PhoneCountryCode": {
"@id": "xero:PhoneCountryCode",
"@type": "xsd:string"
},
"BrandingThemes": "xero:BrandingThemes",
"LineItem": "xero:LineItem",
"LineItemID": {
"@id": "xero:LineItemID",
"@type": "xsd:string"
},
"Quantity": {
"@id": "xero:Quantity",
"@type": "xsd:decimal"
},
"ItemCode": {
"@id": "xero:ItemCode",
"@type": "xsd:string"
},
"DiscountRate": {
"@id": "xero:DiscountRate",
"@type": "xsd:decimal"
},
"DiscountAmount": {
"@id": "xero:DiscountAmount",
"@type": "xsd:decimal"
},
"RepeatingInvoiceID": {
"@id": "xero:RepeatingInvoiceID",
"@type": "xsd:string"
},
"Taxability": {
"@id": "xero:Taxability",
"@type": "xsd:string"
},
"SalesTaxCodeId": {
"@id": "xero:SalesTaxCodeId",
"@type": "xsd:decimal"
},
"TaxBreakdown": {
"@id": "xero:TaxBreakdown",
"@container": "@list"
},
"Quote": "xero:Quote",
"QuoteID": {
"@id": "xero:QuoteID",
"@type": "xsd:string"
},
"QuoteNumber": {
"@id": "xero:QuoteNumber",
"@type": "xsd:string"
},
"Terms": {
"@id": "xero:Terms",
"@type": "xsd:string"
},
"ExpiryDate": {
"@id": "xero:ExpiryDate",
"@type": "xsd:string"
},
"ExpiryDateString": {
"@id": "xero:ExpiryDateString",
"@type": "xsd:string"
},
"TotalDiscount": {
"@id": "xero:TotalDiscount",
"@type": "xsd:decimal"
},
"Summary": {
"@id": "xero:Summary",
"@type": "xsd:string"
},
"BrandingThemeID": {
"@id": "xero:BrandingThemeID",
"@type": "xsd:string"
},
"ReportRows": "xero:ReportRows",
"RowType": {
"@id": "xero:RowType",
"@type": "@id"
},
"Cells": {
"@id": "xero:Cells",
"@container": "@list"
},
"Attachments": "xero:Attachments",
"QuoteStatusCodes": "xero:QuoteStatusCodes",
"TaxRate": "xero:TaxRate",
"TaxComponents": {
"@id": "xero:TaxComponents",
"@container": "@list"
},
"ReportTaxType": {
"@id": "xero:ReportTaxType",
"@type": "xsd:string"
},
"CanApplyToAssets": {
"@id": "xero:CanApplyToAssets",
"@type": "xsd:boolean"
},
"CanApplyToEquity": {
"@id": "xero:CanApplyToEquity",
"@type": "xsd:boolean"
},
"CanApplyToExpenses": {
"@id": "xero:CanApplyToExpenses",
"@type": "xsd:boolean"
},
"CanApplyToLiabilities": {
"@id": "xero:CanApplyToLiabilities",
"@type": "xsd:boolean"
},
"CanApplyToRevenue": {
"@id": "xero:CanApplyToRevenue",
"@type": "xsd:boolean"
},
"DisplayTaxRate": {
"@id": "xero:DisplayTaxRate",
"@type": "xsd:decimal"
},
"EffectiveRate": {
"@id": "xero:EffectiveRate",
"@type": "xsd:decimal"
},
"CISOrgSetting": "xero:CISOrgSetting",
"CISContractorEnabled": {
"@id": "xero:CISContractorEnabled",
"@type": "xsd:boolean"
},
"CISSubContractorEnabled": {
"@id": "xero:CISSubContractorEnabled",
"@type": "xsd:boolean"
},
"ConversionBalances": "xero:ConversionBalances",
"OnlineInvoices": "xero:OnlineInvoices",
"Schedule": "xero:Schedule",
"Unit": {
"@id": "xero:Unit",
"@type": "xsd:string"
},
"DueDate": {
"@id": "xero:DueDate",
"@type": "xsd:integer"
},
"DueDateType": {
"@id": "xero:DueDateType",
"@type": "xsd:string"
},
"StartDate": {
"@id": "xero:StartDate",
"@type": "xsd:string"
},
"NextScheduledDate": {
"@id": "xero:NextScheduledDate",
"@type": "xsd:string"
},
"EndDate": {
"@id": "xero:EndDate",
"@type": "xsd:string"
},
"ReportFields": "xero:ReportFields",
"FieldID": {
"@id": "xero:FieldID",
"@type": "xsd:string"
},
"ExpenseClaim": "xero:ExpenseClaim",
"ExpenseClaimID": {
"@id": "xero:ExpenseClaimID",
"@type": "xsd:string"
},
"User": {
"@id": "xero:User",
"@type": "@id"
},
"AmountDue": {
"@id": "xero:AmountDue",
"@type": "xsd:decimal"
},
"AmountPaid": {
"@id": "xero:AmountPaid",
"@type": "xsd:decimal"
},
"PaymentDueDate": {
"@id": "xero:PaymentDueDate",
"@type": "xsd:string"
},
"ReportingDate": {
"@id": "xero:ReportingDate",
"@type": "xsd:string"
},
"ReceiptID": {
"@id": "xero:ReceiptID",
"@type": "xsd:string"
},
"Allocations": "xero:Allocations",
# --- truncated at 32 KB (36 KB total) ---
# Full source: https://artifacts.apis.io/xero/json-ld/xero-context.jsonld